我有一个小的3应用程序,当我抛出异常苗条时,只显示一般错误消息:
超薄应用程序错误发生网站错误.很抱歉暂时不便.
在slim 2中你可以做这样的事情打开调试模式给你回溯等:
$app->config('debug', true);
在苗条3中似乎没有一个.此外,它似乎覆盖了我的异常和错误处理程序.
如何通过精简来吐出错误,或者至少调用我的错误处理程序(将输出通过管道输出到kint以获取调试信息)
通过源代码查看,可以使用错误显示初始化slim 3,如下所示:
$app = new \Slim\App(['settings' => ['displayErrorDetails' => true]]);
我不确定是否可以在事后更改此设置而无需errorHandler
完全替换.