记一次php启动失败日志

最近拿到一个荒废比较久的服务器,然后部署项目后就一直无法访问。后来去查服务器端口号(lsof -i:80)查了下80的端口没有被占用,条件反应出没有服务在用该端口号。随即就用ps aux|grep nginx 命令去查看nginx进程是否被启动。发现没有启动nginx进程,就将nginx进程启动了。顺便查了下php-fpm进程也发现没有,就一起启动。发现启动失败,因为荒废已久所以很多东西都有问题而且是内网服务器部署的虚拟机。记一次php启动失败日志

发现启动失败,然后根据提示去查看错误。

记一次php启动失败日志 后来百度了一番都解决不了我的实际问题,后来突然蹦出去查php的错误日志,然后就看到记一次php启动失败日志

瞬间就明白了,启动php的group权限太高,后来去对应的php-fpm.d/www.conf里面的user和 group改为apache后就启动成功了。

经验:多看服务对应的错误日志,有更多详细的启动失败提示