0

我是opencart的新手。所以情况是我试图改变侧边菜单的布局。所以我去了opencart admin后端的主题编辑器并编辑了header.twig文件。然后我的网站立即关闭。我尝试重置文件但没有帮助。下面是一些细节。

  • Opencart 版本:3.0.2.0
  • 使用的模板:不是默认模板(它是 Laparis:Demo 7)
  • 文件已编辑:header.twig(已重置但没有帮助)
  • 来自日志的错误消息:

    [28-Sep-2017 02:32:46 UTC] PHP Fatal error:  Uncaught exception 
    'Twig_Error_Syntax' with message 'Unknown "str_replace" function in "__string_template__85be79fc1c90839e75914d8e962e8d511d190b089fb189c9253a6adf4e71ae9f" at line 16.' in /home/gloo/public_html/newgloo/system/library/template/Twig/ExpressionParser.php:574
    Stack trace:
    #0 /home/gloo/public_html/newgloo/system/library/template/Twig/ExpressionParser.php(351): Twig_ExpressionParser->getFunctionNodeClass('str_replace', 16)
    #1 /home/gloo/public_html/newgloo/system/library/template/Twig/ExpressionParser.php(144): Twig_ExpressionParser->getFunctionNode('str_replace', 16)
    #2 /home/gloo/public_html/newgloo/system/library/template/Twig/ExpressionParser.php(84): Twig_ExpressionParser->parsePrimaryExpression()
    #3 /home/gloo/public_html/newgloo/system/library/template/Twig/ExpressionParser.php(41): Twig_ExpressionParser->getPrimary()
    #4 /home/gloo/public_html/newgloo/system/library/template/Twig/ExpressionParser.php(91): Twig_ExpressionParser->parseExpression()
    #5 /home/gloo/public_html/newgloo/system/lib in /home/gloo/public_html/newgloo/system/library/template/Twig/ExpressionParser.php on line 574
    
  • 来自 ocartdata/storage/logs 的另一个错误日志:

    PHP Warning:  Cannot modify header information - headers already sent by (output started at /home/gloo/public_html/newgloo/admin/model/bossthemes/boss_newmegamenu.php:1) in /home/gloo/public_html/newgloo/system/library/response.php on line 36
    

我认为这可能是缓存问题,所以我清除了所有缓存。但仍然没有运气。

请告诉我我能做些什么来重新建立我的网站。非常感谢您对此的任何帮助。谢谢。

4

0 回答 0