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 没有启动脚本怎么办
    本教程操作环境:Windows7系统、PHP8.1版、Dell G3电脑。php-fpm 没有启动脚本怎么办?php-fpm服务启动脚本的方法这个我自己在用,没问题,有三个path需要自己酌情修改。先创建自启动文件:/etc/init.d/...
    622
    2023-05-30
    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-05-30
    Ubuntu php-fpm
  • linux php7-fpm启动失败怎么办
    linux php7-fpm启动失败的解决办法:1、修改“php-fpm.conf”文件中的“error_log”项;2、修改php的配置文件位置;3、将nginx修改为当前系统的用户名;4、直接创建nginx用户和用户组即可。本教程操作环...
    633
    2023-05-30
    linux php-fpm
  • LAMP (php-fpm)
    博客作业二:CentOS 7, lamp (php-fpm);要求:(1) 三者分离于三台主机;      (2) 一个虚拟主机用于提供phpMyAdmin;另一个虚拟主机用于...
    877
    2023-05-30
    虚拟主机 虚拟机 wordpress
  • php-fpm开机自动启动Shell脚本
    网上有各种版本的php-fpm开机自动启动脚本, 其实你编译后源目录已经生成自动脚本。不用做任何修改即用。 cp {php-5.3.x-source-dir}/sapi/fpm/init.d.php-...
    212
    2023-05-30
    脚本 自动启动 php
  • linux下php-fpm怎么使用
    本篇内容主要讲解“linux下php-fpm怎么使用”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“linux下php-fpm怎么使用”吧!所以启动、关闭和重新加...
    869
    2023-05-30
    linux php fpm
  • Prometheus监控PHP-FPM
    启用php-fpm状态功能php-fpm和nginx一样内建了一个状态页,对于想了解php-fpm的状态以及监控php-fpm非常有帮助。为了后续的Prometheus监控,我们需要先了解php-fpm状态页是怎么回事。在上一篇文章中,已经...
    771
    2023-05-30
    Prometheus PHP FPM
  • PHP-FPM是什么
    PHP-FPM是提供了进程管理的功能,包含master和worker两种进程,而master进程只有一个,负责监听端口,接收来自服务器的请求,worker进程的数量则是根据实际需要进行配置,每个进程内部都会嵌入一个PHP解释器,是代码真正执...
    522
    2023-05-30
    PHP
  • php页面跳转不了怎么办
    在网站开发中,经常会遇到需要进行页面跳转的情况,而PHP作为一门常用的服务器端语言,也是经常用来实现页面跳转的。然而,在实际开发中,我们有时会发现PHP页面跳转不了的问题,这对我们的开发又带来了一定的困扰。本文将结合具体实例,分析PHP页面...
    138
    2023-05-30
  • linux怎么使用yum安装php-fpm
    在Linux操作系统中,yum是一种包管理器,它能够简化我们的软件安装过程,使得我们能够快速、轻松地安装、更新软件。在本篇文章中,我们将会介绍如何使用yum来安装PHP-FPM,以帮助您更加愉快地进行Web开发。什么是PHP-FPM?PHP...
    878
    2023-05-30
    linux php
  • php编译后没有fpm怎么办
    本教程操作环境:windows7系统、PHP8.1版、Dell G3电脑。php编译后没有fpm怎么办?错误信息说找不到 php-fpm.conf原来是php-fpm.conf还没有,我们到 /usr/local/php/etc目录下将ph...
    139
    2023-05-30
    php
  • php fpm没有pdo模块怎么办
    本教程操作环境:windows7系统、PHP8.1版、Dell G3电脑。php fpm没有pdo模块怎么办?找到php.ini配置文件:在737行设置extension_dir = "../php/ext"登录后复制在...
    122
    2023-05-30
    pdo php
  • php事务回滚不了怎么办
    本教程操作环境:windows7系统、PHP8.1版、Dell G3电脑。php事务回滚不了怎么办?问题描述:关于php 事务未执行回滚mysqliphptransactions Transactions not doing the rol...
    778
    2023-05-30
    事务 php
  • php用不了user怎么办
    本教程操作环境:windows7系统、PHP8.1版、Dell G3电脑。php用不了user怎么办?解决办法:在php.ini中设置short_open_tag = On登录后复制这个的值是否为On。相关介绍:这个文件必须命名为'...
    340
    2023-05-30
    php
  • 宝塔php运行不了怎么办
    本教程操作环境:windows7系统、PHP8.1版、Dell G3电脑。宝塔php运行不了怎么办?问题描述:宝塔php无法启动,error while loading shared libraries: libcrypto.so.1.0....
    725
    2023-05-30
    宝塔面板 php
  • php文件运行不了怎么办
    PHP是一种非常流行的编程语言,用于开发动态网页和Web应用程序。然而,有时会遇到PHP文件不运行不了的问题,这可能是由于多种原因造成的。在这篇文章中,我们将探讨一些常见的原因和可能的解决方案。PHP解释器未安装或未启用PHP文件需要PHP...
    513
    2023-05-30
  • 查看php-fpm内存占用
    php-fpm的启动数量必须,要调整好,否则会造成内存使用过高查看PHP-FPM在你的机器上的平均内存占用使用如下命令:ps --no-headers -o "rss,cmd" -C php-fpm | awk '...
    453
    2023-05-30
    内存 php fpm
  • Nginx和PHP-FPM的启动、重启、停止脚本分享
    服务器上的Nginx和PHP都是源码编译安装的,不像ubuntu一样有自带service启动脚本,所以不支持类似以前的nginx (start|restart|stop|reload)了。自己动手丰衣足食。...
    610
    2023-05-30
    重启 脚本 Nginx
  • 万网读取不了php怎么办
    本教程操作环境:Windows7系统、PHP8.1版、DELL G3电脑万网读取不了php怎么办?我在万网用得免费虚拟机他一开始是支持PHP语言的 后来不知道怎么我得虚拟机就不支持PHP语言了搞得我得PHP源码全部运行不了。解决办法:1、确...
    613
    2023-05-30
    php
  • php7 opcache开启不了怎么办
    本教程操作环境:Windows7系统、PHP7版、Dell G3电脑。php7 opcache开启不了怎么办?PHP7开启opcache扩展的方法:opcache:说白了就是将PHP源代码进行缓存,而不再需要编译二进制。PHP7默认已经安装...
    751
    2023-05-30
    opcache PHP7
热门问答
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作