今天给服务器添加了一块硬盘用于备份数据(Linux 系统挂载数据盘),重启之后发现网站出玩了502的错误。

查看Nginx错误日志提示Nginx or php-cgi was restarted failed,于是重启Nginx,还是提示Nginx启动成功,但php-cgi 启动失败。

服务器使用的是zijidelu搭建的环境,使用netstat -ntpl命令查看端口,确实没有发现php-cgi的进程使用的端口。

于是手动启动php-fpm /usr/local/php_fcgi/sbin/php-fpm start 再次访问网站,已经恢复访问。

至于为什么php-fpm不能自动启动的原因,还要继续寻找。