【发布时间】:2020-01-03 01:43:49
【问题描述】:
我已经制作了一个联系表单,但在提交后我收到错误:糟糕,发生错误!代码:201905310232036dfcc153。
我想获得更多信息,以便开始调试。所以我的问题是:如何在 TYPO3 中启用错误报告?
【问题讨论】:
我已经制作了一个联系表单,但在提交后我收到错误:糟糕,发生错误!代码:201905310232036dfcc153。
我想获得更多信息,以便开始调试。所以我的问题是:如何在 TYPO3 中启用错误报告?
【问题讨论】:
你必须在你的 TypoScript 中添加这一行
config.contentObjectExceptionHandler = 0
设置为0后,出现异常时会在前端看到详细的错误信息
被抛出。
要重置它,只需删除 lin 或设置为 1。
这是我的一篇博文(德语):https://www.naderio.de/oops-an-error-occurred-komplette-fehlermeldung-anzeigen/
【讨论】:
在目录typo3temp/var/logs/ 中应该有一个名为typo3_somehash.log 的文件。在此文件中搜索错误代码。
【讨论】:
进入安装工具并配置 SYS|displayErrors = 1
这将启用调试异常处理程序,您将获得一个堆栈跟踪,而不是 oops 发生错误。
你也可以直接写在你的typo3conf/AdditionalConfiguration.php或者typo3conf/LocalConfiguration.php中:
$GLOBALS['TYPO3_CONF_VARS'][SYS]['displayErrors'] = 1;
【讨论】: