TYPO3错误:"tx_ttnews_categorytree :: getTree()的声明应该与t3lib_treeView :: getTree兼容"

ttt*_*api 1 migration xampp typo3

我将TYPO3站点从服务器复制到localhost,TYPO3版本4.5.我在localconf中设置了db凭据,当我启动该站点时出现此错误.

Runtime Notice: Declaration of tx_ttnews_categorytree::getTree() should be 
compatible with t3lib_treeView::getTree($uid, $depth = 999, $depthData = '',
$blankLineCode = '', $subCSSclass = '')
Run Code Online (Sandbox Code Playgroud)

我发现Google存在同样的问题,但没有解决方案,或者使用我无法理解的语言.
我试图从文件和数据库中删除我能够找到的每个缓存.

编辑

  • PHP版本5.4.16
  • WIN 7版本1.8.2上的XAMPP.

Mat*_*eng 6

如评论中所述,您的本地安装可能存在一些问题.
试试这个(编辑):

  • 更改错误处理位掩码以排除严格错误,或关闭localconf.php中的错误报告.或者:
    • $TYPO3_CONF_VARS['SYS']['exceptionalErrors'] = E_ALL ^ E_NOTICE ^ E_DEPRECATED ^ E_WARNING ^ E_USER_ERROR ^ E_USER_NOTICE ^ E_USER_WARNING ^ E_STRICT;(更改位掩码,),或
    • $TYPO3_CONF_VARS['SYS']['displayErrors'] = 0; (关闭)

这应该删除前端中的消息.您也可以尝试这些未经测试的建议:

  • PHP版本:对于TYPO3 4.5,建议使用5.2或5.3.尝试切换.TYPO3 4.5要求
  • 如果您不需要扩展tt_news,请卸载(或更新它 - tt_news 3.2.x存在问题,可能是自3.4.0以来已过时)

来源(德语):