访问其余文件能正常访问,只是在某个分组下事出现了500错误,主要是没抛出具体的错误信息。
想到的从以下点进行排查,nginx
,php-fpm
,php业务代码
。
先打开php.ini
中的错误相关参数。
首先去查看nginx日志,无错误信息。 去看php-fpm日志,也无出先具体错误。
最后的解决办法:
可以在代码的入口文件,如tp的的入口文件是index.php
中加入以下代码:
//error_reporting(E_ALL);
//ini_set('display_errors', '1');
此时错误正常抛出。
Ps:PHP7.4.1这个版本有个大坑,使用大括号访问数组时会抛出Array and string offset access syntax with curly braces is deprecated
这个异常。