宝塔面板php无法启动的N种常见错误解决教程
情况一:sock已经被监听
![图片[1]-宝塔面板php无法启动的N种常见错误解决教程-2345资源网 - 精品建站资源与技术分享平台](https://i1.nzw6.com/imgs/2023/02/2973335112306178788.png)
解决方法:将这个路径下的文件删除后再重启 /tmp/php-cgi-56.sock
进入ssh 执行以下命令再重启php
rm -f /tmp/php-cgi-56.sock
具体不同的php版本,需要将以上命令的56更换为具体报错的php版本号,不能生搬硬套哦
情况二: libonig.so.2问题
![图片[2]-宝塔面板php无法启动的N种常见错误解决教程-2345资源网 - 精品建站资源与技术分享平台](https://i1.nzw6.com/imgs/2023/02/3825324014168422459.png)
解决方法:进入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)
![图片[3]-宝塔面板php无法启动的N种常见错误解决教程-2345资源网 - 精品建站资源与技术分享平台](https://i1.nzw6.com/imgs/2023/02/7951685136289727441.png)
解决方法:
/etc/init.d/php-fpm-72 stop
然后再启动试试
/etc/init.d/php-fpm-72 start
注意:以上的72,为php版本号,哪个版本的php启动不了,就将以上命令的72改为对应版本号
情况四:zip扩展
![图片[4]-宝塔面板php无法启动的N种常见错误解决教程-2345资源网 - 精品建站资源与技术分享平台](https://i1.nzw6.com/imgs/2023/02/4077482446298683652.png)
解决方法:安装的版本不对
重新安装zip扩展
情况五 libsodium
![图片[5]-宝塔面板php无法启动的N种常见错误解决教程-2345资源网 - 精品建站资源与技术分享平台](https://i1.nzw6.com/imgs/2023/02/8578099050268722582.png)
解决方法:一般是缺少epel源导致没安装上libsodium
yum install epel-release -y && yum install libsodium-devel -y
情况六 libcares.so
![图片[6]-宝塔面板php无法启动的N种常见错误解决教程-2345资源网 - 精品建站资源与技术分享平台](https://i1.nzw6.com/imgs/2023/02/7388431624261585285.png)
解决方法:重新编译安装一下php试试
情况七 www/server/php/73/sbin/php-fpm: symbol lookup error: /www/server/php/73/sbin
![图片[7]-宝塔面板php无法启动的N种常见错误解决教程-2345资源网 - 精品建站资源与技术分享平台](https://i1.nzw6.com/imgs/2023/02/8277105253285189065.png)
解决方法:重新编译安装一下php试试,编译安装不会报这个错
情况八 手动开启了已经开启的openssl扩展导致的启动不了
![图片[8]-宝塔面板php无法启动的N种常见错误解决教程-2345资源网 - 精品建站资源与技术分享平台](https://i1.nzw6.com/imgs/2023/02/1712848007248015900.png)
解决方法:如将配置文件的openssl段代码去了分号,启动报这个的,加上分号注释回去
然后再重启php试试,openssl默认已经安装并加载的,无需再手动开启
© 版权声明
文章版权归作者所有,未经允许请勿转载。
THE END













暂无评论内容