宝塔面板php无法启动的N种常见错误解决教程

2023-02-14 0 1,207

宝塔面板php无法启动的N种常见错误解决教程

情况一:sock已经被监听

宝塔面板php无法启动的N种常见错误解决教程

解决方法:将这个路径下的文件删除后再重启 /tmp/php-cgi-56.sock
进入ssh 执行以下命令再重启php

rm -f /tmp/php-cgi-56.sock

 

具体不同的php版本,需要将以上命令的56更换为具体报错的php版本号,不能生搬硬套哦


情况二: libonig.so.2问题

宝塔面板php无法启动的N种常见错误解决教程

解决方法:进入ssh 执行这条命令 再尝试启动

yum install libsodium-devel sqlite-devel oniguruma-devel libwebp-devel libvpx-devel -y

 



情况三: fatal error unable to create lock file:bad file descriptor(9)

宝塔面板php无法启动的N种常见错误解决教程

解决方法:

/etc/init.d/php-fpm-72 stop

 

然后再启动试试

/etc/init.d/php-fpm-72 start

 

注意:以上的72,为php版本号,哪个版本的php启动不了,就将以上命令的72改为对应版本号



情况四:zip扩展

宝塔面板php无法启动的N种常见错误解决教程

解决方法:安装的版本不对
重新安装zip扩展


情况五 libsodium

宝塔面板php无法启动的N种常见错误解决教程

解决方法:一般是缺少epel源导致没安装上libsodium

yum install epel-release -y && yum install libsodium-devel -y

 



情况六  libcares.so

宝塔面板php无法启动的N种常见错误解决教程

解决方法:重新编译安装一下php试试




情况七  www/server/php/73/sbin/php-fpm: symbol lookup error: /www/server/php/73/sbin

宝塔面板php无法启动的N种常见错误解决教程

解决方法:重新编译安装一下php试试,编译安装不会报这个错

情况八  手动开启了已经开启的openssl扩展导致的启动不了

宝塔面板php无法启动的N种常见错误解决教程

解决方法:如将配置文件的openssl段代码去了分号,启动报这个的,加上分号注释回去
然后再重启php试试,openssl默认已经安装并加载的,无需再手动开启

1. 本站所有资源来源于用户上传和网络,因此不包含技术服务请大家谅解!如有侵权请邮件联系客服!cheeksyu@vip.qq.com
2. 本站不保证所提供下载的资源的准确性、安全性和完整性,资源仅供下载学习之用!如有链接无法下载、失效或广告,请联系客服处理!
3. 您必须在下载后的24个小时之内,从您的电脑中彻底删除上述内容资源!如用于商业或者非法用途,与本站无关,一切后果请用户自负!
4. 如果您也有好的资源或教程,您可以投稿发布,成功分享后有积分奖励和额外收入!
5.严禁将资源用于任何违法犯罪行为,不得违反国家法律,否则责任自负,一切法律责任与本站无关

源码下载

发表评论
暂无评论