0

我正在运行 TYPO3 6.1.x 系统。我有几个使用 extbase 的扩展。现在,Extbase 记录了大量不推荐使用的函数调用。我怎样才能阻止这个?我的弃用日志文件在大约 1 或 2 天内达到 1 GB 的大小。

4

2 回答 2

6

理论上,弃用日志被认为对开发人员非常有帮助——它应该开发扩展和迁移 TYPO3 核心版本时启用。

要实际禁用弃用日志,您有 2 个选项:

  1. 您可以通过安装工具设置相关标志:enableDeprecationLog

  2. 您可以将以下内容添加到您的AdditionalConfiguration.php $TYPO3_CONF_VARS['SYS']['enableDeprecationLog'] = '';

如需快速参考,请查看TYPO3 wiki 页面

不管是否启用;您始终可以安全地删除弃用日志文件。

于 2014-02-23T01:18:37.720 回答
0

你不能像 Cedric 写的那样禁用每个分机,无论如何我想提一下其他事情:TYPO3 API 的大多数不推荐使用的方法都有更新的版本,所以你应该考虑修复你的代码(事实上在大多数情况下这是一个相当快的过程)。如果您使用的是一些现代 IDE,它会提示您该方法已被弃用,并会通过typo3/sysext/core/Migrations/Code/LegacyClassesForIde.php该类建议您使用新方法 - 预览它。

举个例子

t3lib_div::_GET('foo');
变成:(
\TYPO3\CMS\Core\Utility\GeneralUtility::_GET('foo');
或者GeneralUtility::_GET('foo');当你使用进口时)

请记住,这些类在 TYPO3 的 7.0 版中已删除

于 2016-01-15T21:01:37.490 回答