php7无法开启报错提示

新手上路,请多包涵

版本:php7.3.11
环境:macOS 10.15.4
问题:网页报错500,因为是开发环境,希望页面实时展示错误信息

当前php.ini:

display_errors
  Default Value: On
  Development Value: On
  Production Value: On

; display_startup_errors
;   Default Value: Off
;   Development Value: On
;   Production Value: Off

error_reporting
  Default Value: E_ALL
  Development Value: E_ALL
  Production Value: E_ALL

; html_errors
;   Default Value: On
;   Development Value: On
;   Production value: On

log_errors
  Default Value: On
  Development Value: On
  Production Value: On

在我们的工程中,所有文件的开头都会引用如下代码:

defined('DEBUG') or define('DEBUG', true);
defined('YII_DEBUG') or defined('YII_DEBUG', true);
defined('YII_ENV') or defined('YII_ENV', 'dev');
error_reporting(E_ALL);
if (DEBUG)
{
    ini_set('display_errors', 'On');
}
else
{
    ini_set('display_errors', 'Off');
}

现在:
image.png

我预期的样子:
WechatIMG4.jpeg

阅读 2.8k
1 个回答
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题