页面显示500错误,前提是PHP调试模式打开的情况下还是查看不到错误信息的情况
1、nginx的运行目录限制
一般情况下在nginx目录下的fastcgi.conf,查看以下配置
fastcgi_param PHP_ADMIN_VALUE "open_basedir=$document_root/:/tmp/:/proc/:xxxx"
$document_root后目录划分,以“:”为切分,如果代码中未添加项目运行所在目录(设置了软连接的需添加真实地址)
2、修改php.ini配置,显示错误信息(生产环境需谨慎)
打开php.ini
修改display_errors = Off为display_errors = On
修改display_startup_errors = Off为display_startup_errors = On
重启php