首页
学习
活动
专区
圈层
工具
发布
社区首页 >专栏 >PHP 报500 内部错误不抛出错误信息

PHP 报500 内部错误不抛出错误信息

作者头像
槽痞
发布于 2020-06-23 14:57:54
发布于 2020-06-23 14:57:54
3.2K0
举报

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

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

先打开php.ini中的错误相关参数。

首先去查看nginx日志,无错误信息。 去看php-fpm日志,也无出先具体错误。

最后的解决办法: 可以在代码的入口文件,如tp的的入口文件是index.php中加入以下代码:

代码语言:javascript
复制
//error_reporting(E_ALL);
//ini_set('display_errors', '1');

此时错误正常抛出。

Ps:PHP7.4.1这个版本有个大坑,使用大括号访问数组时会抛出Array and string offset access syntax with curly braces is deprecated这个异常。

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2020-01-28,如有侵权请联系 cloudcommunity@tencent.com 删除
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档