访问其余文件能正常访问,只是在某个分组下事出现了500错误,主要是没抛出具体的错误信息。

想到的从以下点进行排查,nginx,php-fpmphp业务代码

先打开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这个异常。

标签: none

评论已关闭