幫助中心
這里有最新的使用文檔和教程
寶塔面板PHP無法啟動常見錯誤解決教程
情況一:sock已經被監聽
解決方法:將這個路徑下的文件刪除后再重啟 /tmp/php-cgi-56.sock
進入ssh 執行以下命令再重啟php
rm -f /tmp/php-cgi-56.sock
具體不同的php版本,需要將以上命令的56更換為具體報錯的php版本號,不能生搬硬套哦
情況二: libonig.so.2問題
解決方法:進入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)
解決方法:
/etc/init.d/php-fpm-72 stop
然后再啟動試試
/etc/init.d/php-fpm-72 start
注意:以上的72,為php版本號,哪個版本的php啟動不了,就將以上命令的72改為對應版本號
情況四:zip擴展
解決方法:安裝的版本不對
重新安裝zip擴展
情況五 libsodium
解決方法:一般是缺少epel源導致沒安裝上libsodium
yum install epel-release -y && yum install libsodium-devel -y
情況六 libcares.so
解決方法:重新編譯安裝一下php試試
情況七 www/server/php/73/sbin/php-fpm: symbol lookup error: /www/server/php/73/sbin
解決方法:重新編譯安裝一下php試試,編譯安裝不會報這個錯
情況八 手動開啟了已經開啟的openssl擴展導致的啟動不了
解決方法:如將配置文件的openssl段代碼去了分號,啟動報這個的,加上分號注釋回去
然后再重啟php試試,openssl默認已經安裝并加載的,無需再手動開啟