我尝试修改php.ini文件(error_reporting = E_ALL &〜E_DEPRECATED),但没有结果。有一个老的TYPO3项目,我想检查,所有这些警告真的很讨厌..TYPO3:如何禁止不推荐使用的警告?
在此先感谢。
我尝试修改php.ini文件(error_reporting = E_ALL &〜E_DEPRECATED),但没有结果。有一个老的TYPO3项目,我想检查,所有这些警告真的很讨厌..TYPO3:如何禁止不推荐使用的警告?
在此先感谢。
我不确定这是否适用于您的Typo3版本,但尝试在typo3conf/localconf.php
中或通过安装工具设置以下选项。
$TYPO3_CONF_VARS['SYS']['displayErrors'] = '0'; // or '-1' to see other errors
$TYPO3_CONF_VARS['SYS']['errorHandlerErrors'] = 22519; // E_ALL^E_DEPRECATED^E_NOTICE (everything except deprecated-msgs and notices)
$TYPO3_CONF_VARS['SYS']['syslogErrorReporting'] = 22519; // E_ALL^E_DEPRECATED^E_NOTICE (everything except deprecated-msgs and notices)
$TYPO3_CONF_VARS['SYS']['belogErrorReporting'] = 22519; // E_ALL^E_DEPRECATED^E_NOTICE (everything except deprecated-msgs and notices)
在PHP 5.3上使用Typo3版本4.2.8有同样的问题。 Typo3的代码似乎被error_reporting()命令所淹没,所以将其放置在我的index.php中根本没有帮助。下面的熊解决方案工作正常。 –