Jtti广告广告
返回顶部
首页 > 资讯 > 后端开发 > PHP编程 >php-fpm启动不了怎么办?
  • 751
分享到

php-fpm启动不了怎么办?

php-fpm 2014-10-15 10:10:06 751人浏览 无得
摘要

本文操作环境:ubuntu 16.04系统、PHP5.3版、DELL G3电脑php-fpm启动不了怎么办?php-fpm启动失败?启动报错现象:wrong ELF class: ELFCLASS32test@ubuntu:/usr/loc

本文操作环境:ubuntu 16.04系统、PHP5.3版、DELL G3电脑

php-fpm启动不了怎么办?php-fpm启动失败?

启动报错现象:wrong ELF class: ELFCLASS32

test@ubuntu:/usr/local/zend$ sudo lnmp php-fpm start
+-------------------------------------------+
| Manager for LNMP, Written by Licess |
+-------------------------------------------+
|  Http://lnmp.org          |
+-------------------------------------------+
Starting php-fpm Failed loading /usr/local/zend/ZendGuardLoader.so: /usr/local/zend/ZendGuardLoader.so: wrong ELF class: ELFCLASS32
[03-May-2017 00:03:15] ERROR: FPM initialization failed
failed

此错误是因为php-fpm模块所调用的ZendGuardLoader.so模块为32位的模块,然而当前系统为64为系统,因此在启动时报错了,重新下载一个64位的ZendGuardLoader.so放到/usr/local/zend/下,然后重新执行lamp php-fpm start即可。

以下为修复步骤:

用file命令查看当前的ZendGuardLoader.so的文件信息,可以看到当前so文件为32位的文件。

test@ubuntu:/usr/local/zend$ file ZendGuardLoader.so

ZendGuardLoader.so: ELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, stripped

下载解压64位的ZendGuardLoader,然后替换原来的.so文件之后重新启动php-fpm

wget http://downloads.zend.com/guard/5.5.0/ZendGuardLoader-php-5.3-linux-glibc23-x86_64.tar.gz

tar -xvf ZendGuardLoader-php-5.3-linux-glibc23-x86_64.tar.gz

cp ZendGuardLoader-php-5.3-linux-glibc23-x86_64/php-5.3.x/ZendGuardLoader.so /usr/local/zend/

重新用file看下替换之后的ZendGuardLoader.so,可以看到当前为64位的文件了。

test@ubuntu:/usr/local/zend$ file ZendGuardLoader.so

ZendGuardLoader.so: ELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, stripped

以上就是php-fpm启动不了怎么办?的详细内容,更多请关注编程界其它相关文章!

--结束END--

本文标题: php-fpm启动不了怎么办?

本文链接: https://www.lsjlt.com/news/418.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

猜你喜欢
  • php-fpm启动不了怎么办
    这篇文章主要为大家展示了“php-fpm启动不了怎么办”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“php-fpm启动不了怎么办”这篇文章吧。重新下载一个64位的“ZendGuardLoader...
    424
    2023-09-27
  • php-fpm 没有启动脚本怎么办
    本教程操作环境:Windows7系统、PHP8.1版、Dell G3电脑。php-fpm 没有启动脚本怎么办?php-fpm服务启动脚本的方法这个我自己在用,没问题,有三个path需要自己酌情修改。先创建自启动文件:/etc/init.d/...
    622
    2023-09-27
    php-fpm
  • ubuntu没有php-fpm怎么办
    ubuntu没有php-fpm的解决办法:1、通过执行“sudo apt-get”命令添加php的源地址;2、查看有没有php7的包;3、通过“sudo apt-get install”命令安装PHP;4、修改配置监听9000端口来处理ng...
    542
    2023-09-27
    Ubuntu php-fpm
  • PHP-FPM进程数不够怎么办
    这篇文章给大家分享的是有关PHP-FPM进程数不够怎么办的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。感觉PHP-FPM进程数不够?作为一个 phper,用的最多的架构就是 LNMP。每次一到流量来了,我们的服务...
    827
    2023-09-27
  • PHP-fpm
    PHP-fpm 介绍 PHP-FPM(FastCGI Process Manager)是一个PHP FastCGI 进程管理器。FastCGI 可以理解为一种协议,用于web服务器(nginx、A...
    464
    2023-09-27
    php 服务器 nginx
  • 如何解决php-fpm启动不了的问题
    本篇内容主要讲解“如何解决php-fpm启动不了的问题”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“如何解决php-fpm启动不了的问题”吧!php-fpm启动不了的解决办法:1、重新下载一个6...
    331
    2023-09-27
  • linux php7-fpm启动失败怎么办
    linux php7-fpm启动失败的解决办法:1、修改“php-fpm.conf”文件中的“error_log”项;2、修改php的配置文件位置;3、将nginx修改为当前系统的用户名;4、直接创建nginx用户和用户组即可。本教程操作环...
    633
    2023-09-27
    linux php-fpm
  • php-fpm开机自启动详细教程
    php-fpm开机自启动详细教程 一、创建服务 1.服务创建的位置 # 我这里有两个创建服务的路径-- /etc/systemd/system/-- /lib/systemd/system/# 服务名...
    472
    2023-09-27
    php linux 运维
  • linux 以root方式启动php-fpm
    前言:centos 下面安装好PHP后,默认的的所属用户和组是 apache。该文件在 /etc/php-fpm.d/www.conf 文件中。(我是以yum安装的PHP)。 之前的项目都是创建一个专属的用户和用户组来管理PHP和Nginx...
    409
    2023-09-27
    php 服务器 linux 运维
  • 电脑启动不了怎么办
    电脑启动不了可能是由于多种原因导致的,以下是一些可能的解决方法:1. 检查电源是否连接正常:确认电源线是否插紧,电源是否正常供电。2...
    930
    2023-09-27
    电脑
  • centOS安装PHP后php-fpm启动失败
    这篇文章将为大家详细讲解有关centOS安装PHP后php-fpm启动失败,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。在centOS6.8上安装php,出各种问题,光是gcc的版本太低,升级gcc这个,...
    152
    2023-09-27
  • LAMP (php-fpm)
    博客作业二:CentOS 7, lamp (php-fpm);要求:(1) 三者分离于三台主机;      (2) 一个虚拟主机用于提供phpMyAdmin;另一个虚拟主机用于...
    877
    2023-09-27
    虚拟主机 虚拟机 wordpress
  • php-fpm详解
    2022年9月27日15:45:04 FastCGI(Fast Common Gateway Interface)快速通用网关接口,是 CGI 的增强版本,为了提升 CGI 的性能而生。 PHP-FPM(FastCGI Process M...
    578
    2023-09-27
    php 开发语言 apache mysql json
  • php-fpm开机自动启动Shell脚本
    网上有各种版本的php-fpm开机自动启动脚本, 其实你编译后源目录已经生成自动脚本。不用做任何修改即用。 cp {php-5.3.x-source-dir}/sapi/fpm/init.d.php-...
    212
    2023-09-27
    脚本 自动启动 php
  • php-fpm中有哪些启动方式
    这篇文章主要为大家展示了“php-fpm中有哪些启动方式”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“php-fpm中有哪些启动方式”这篇文章吧。php-fpm 的各种启动方式:  &...
    891
    2023-09-27
  • Prometheus监控PHP-FPM
    启用php-fpm状态功能php-fpm和nginx一样内建了一个状态页,对于想了解php-fpm的状态以及监控php-fpm非常有帮助。为了后续的Prometheus监控,我们需要先了解php-fpm状态页是怎么回事。在上一篇文章中,已经...
    771
    2023-09-27
    Prometheus PHP FPM
  • PHP-FPM是什么
    PHP-FPM是提供了进程管理的功能,包含master和worker两种进程,而master进程只有一个,负责监听端口,接收来自服务器的请求,worker进程的数量则是根据实际需要进行配置,每个进程内部都会嵌入一个PHP解释器,是代码真正执...
    522
    2023-09-27
    PHP
  • Mac配置php-fpm
    环境 nginx:1.21.6 php:7.4.28 安装 安装nginx brew install nginx  nginx命令生效 vim ~/.bash_profile # 添加一行 export PATH="$(bre...
    494
    2023-09-27
    php 开发语言 nginx macos
  • PHP - PHP-FPM - 学习/实践
    应用场景 主要用于弄清楚Nginx+PHP-FPM的运行机制,以及各种配置使用和优化,帮助开发项目。 学习/操作 1.文档阅读 Nginx-->进阶-->原理-->Nginx+php+fastcgi的原理与关系 -...
    386
    2023-09-27
    php-fpm Nginx 配置
  • 电脑主机启动不了怎么办
    如果电脑主机无法启动,可以尝试以下步骤:1. 检查电源:确保电源插头插好,电源开关打开,电源线没有断裂或损坏。2. 确认电源问题:可...
    937
    2023-09-27
    电脑
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作