1.首先检查自己所搭建的环境是否有问题 我用的是lnmp包版本1.5进行安装的
2.检查自己的入口文件 index.php 是否正确
3.查看自己的nginx配置是否正确
4.我报服务器500错误的原因 注意:这里需要在入口文件 index.php 中添加
error_reporting(E_ALL);
ini_set('display_errors', '1');
才会报错信息

4,修改fastcgi的配置文件 /usr/local/nginx/conf/fastcgi.conf
fastcgi_param PHP_ADMIN_VALUE "open_basedir=$document_root/:/tmp/:/proc/";
修改为
fastcgi_param PHP_ADMIN_VALUE "open_basedir=$document_root/../:/tmp/:/proc/";

重启 service nginx restart
本文详细介绍了在LNMP环境下遇到服务器500错误的排查与解决过程,包括环境检查、入口文件验证、nginx配置审查及fastcgi参数调整等关键步骤。
4518

被折叠的 条评论
为什么被折叠?



