【问题标题】:TYPO3: how to supress deprecated warnings?TYPO3:如何抑制已弃用的警告?
【发布时间】:2011-09-26 23:53:00
【问题描述】:

我尝试修改 php.ini 文件(error_reporting = E_ALL & ~E_DEPRECATED),但没有结果。我想检查一个较旧的 TYPO3 项目,所有这些警告真的很烦人..

提前致谢。

【问题讨论】:

  • 在 PHP 5.3 上使用 Typo3 版本 4.2.8 时遇到了同样的问题。 Typo3 的代码似乎充满了 error_reporting() 命令,因此在我的 index.php 中放置一个根本没有帮助。 Bear 下面的解决方案效果很好。

标签: warnings deprecated typo3 suppress-warnings


【解决方案1】:

我不确定这是否适用于您的 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)

【讨论】:

猜你喜欢
  • 2011-02-06
  • 1970-01-01
  • 2010-12-05
  • 2019-01-13
  • 2015-06-16
  • 1970-01-01
  • 1970-01-01
  • 2017-04-04
  • 1970-01-01
相关资源
最近更新 更多