解決Ubuntu PHP-FPM啟動失敗可按以下步驟操作:
/var/log/php-fpm.log
或/var/log/php7.x-fpm.log
),分析具體錯誤信息。/etc/php/{version}/fpm/php-fpm.conf
和/etc/php/{version}/fpm/pool.d/www.conf
中listen
、user
、group
等配置正確。php-fpm -t
命令測試配置文件語法。sudo netstat -tuln | grep <port>
檢查端口占用情況,修改配置或停止沖突服務。www-data
)。sudo systemctl restart php7.x-fpm
重啟服務。ulimit
命令查看文件描述符、內存等限制,必要時調整。sudo apt-get update
和sudo apt-get upgrade
確保系統和PHP為最新版本。若以上步驟無效,可根據錯誤日志中的具體提示進一步排查,或提供日志內容以便精準定位問題。