我收到此错误有时
[28-Mar-2011 14:22:20] PHP注意:函数调用'get_template_vars'未知或已弃用。在第57行的/home/jordan/public_html/includes/smrty/sysplugins/smarty_internal_wrapper.php
但我不在任何 php文件中使用此功能,并且它在项目中的任何php文件中都不存在(打开所有php文件并使用np++
并搜索所有他们)
但是,为什么错误日志中会出现此错误,以及如何修复它?
我使用smarty 3.0
由于
答案 0 :(得分:0)
首先,确保您使用的是最新的稳定版Smarty。你得到的错误来自Smarty试图将旧的,Smarty2风格的功能转换为新的Smarty3风格。这可能在您的代码或模板标签,插件等中。要找到罪魁祸首,请尝试在smarty_internal_wrapper.php的convert()方法中抛出debug_backtrace()