Warum seit 8. Januar wieder "unknown tag s" Fehler bei Artikelaufruf über Artikel ID?

Seit dem Abend des 8. Januars haben wir im Errorlog wieder unseren Freund den Unknown tag s stehen. Allerdings wird dieser generiert, wenn man den Artikel über seine Artikel-ID aufrufen will, woran kann sowas liegen? Any Tipps?

2018/01/08 18:23:18 [error] 894#894: *1543373 FastCGI sent in stderr: "PHP message: PHP Fatal error: Uncaught SmartyCompilerException: Syntax Error in template "/var/www/clients/client367/web1054/web/themes/Frontend/Bare/frontend/index/index.tpl" on line 7 "<html class="no-js" lang="{s name='IndexXmlLang'}{/s}" itemscope="itemscope" itemtype="http://schema.org/WebPage">" unknown tag "s" in /var/www/clients/client367/web1054/web/engine/Library/Smarty/sysplugins/smarty_internal_templatecompilerbase.php:657
Stack trace:
#0 /var/www/clients/client367/web1054/web/engine/Library/Smarty/sysplugins/smarty_internal_templatecompilerbase.php(443): Smarty_Internal_TemplateCompilerBase->trigger_template_error('unknown tag "s"', 7)
#1 /var/www/clients/client367/web1054/web/engine/Library/Smarty/sysplugins/smarty_internal_templateparser.php(2388): Smarty_Internal_TemplateCompilerBase->compileTag('s', Array)
#2 /var/www/clients/client367/web1054/web/engine/Library/Smarty/sys" while reading response header from upstream, client: 88.217.181.119, server: ice-bags.de, request: "GET /Detail/index/sArticle/782 HTTP/2.0", upstream: "fastcgi://unix:/var/lib/php5-fpm/web1054.sock:", host: "www.ice-bags.de", referrer: "https://www.google.de/imgres?imgurl=https%3A%2F%2Fwww.ice-bags.de%2Fmedia%2Fimage%2F9b%2F65%2Fdf%2F3539-56_witzgall-filztasche-filzkorb-filzcut_600x600.jpg&imgrefurl=https%3A%2F%2Fwww.ice-bags.de%2FDetail%2Findex%2FsArticle%2F782&docid=R1HTYPo090OYRM&tbnid=lYpg6NVONKgVhM%3A&vet=10ahUKEwjZ-tGe8MjYAhXwa5oKHb0oD_I49AMQMwgdKBswGw..i&w=600&h=600&client=firefox-b&bih=747&biw=1432&q=flaschenkorb%20untersetzer&ved=0ahUKEwjZ-tGe8MjYAhXwa5oKHb0oD_I49AMQMwgdKBswGw&iact=mrc&uact=8"

 

Erstmal die korrekte Fehlermeldung auslesen: 

 'phpsettings' => [
        'display_errors' => 1,
    ],
    // Frontend display Exceptions
    'front' => [
        'noErrorHandler' => true,
        'throwExceptions' => true,
    ],

Das ist ja nur eine Meldung, die den eigentlichen Fehler verschleiert.

Okay, hab ich in die Config - mal gucken, was dann im Error.log steht :slight_smile: Danke!

 

2018/01/19 06:20:36 [error] 13368#13368: *3750995 FastCGI sent in stderr: "PHP message: PHP Fatal error: Uncaught Enlight_Controller_Exception: Controller "sViewport,checkout" not found in /var/www/clients/client367/web1054/web/engine/Library/Enlight/Controller/Dispatcher/Default.php:488
Stack trace:
#0 /var/www/clients/client367/web1054/web/engine/Library/Enlight/Controller/Front.php(223): Enlight_Controller_Dispatcher_Default->dispatch(Object(Enlight_Controller_Request_RequestHttp), Object(Enlight_Controller_Response_ResponseHttp))
#1 /var/www/clients/client367/web1054/web/engine/Shopware/Kernel.php(191): Enlight_Controller_Front->dispatch()
#2 /var/www/clients/client367/web1054/web/vendor/symfony/http-kernel/HttpCache/HttpCache.php(484): Shopware\Kernel->handle(Object(Symfony\Component\HttpFoundation\Request), 1, true)
#3 /var/www/clients/client367/web1054/web/engine/Shopware/Components/HttpCache/AppCache.php(268): Symfony\Component\HttpKernel\HttpCache\HttpCache->forward(Object(Symfony\Component\HttpFoundation\Request), true, NULL)
#4 /var/www/clients/client367/web1054/web/" while reading response header from upstream, client: 54.36.148.94, server: meine-domain.de, request: "GET /sViewport,checkout/sAction,addArticle/sAdd,besmarty-mb HTTP/1.1", upstream: "fastcgi://unix:/var/lib/php5-fpm/web1054.sock:", host: "www.meine-domain.de"

Das könnte es schon sein, immer wieder diese Meldung dass er die Controller nicht findet - ist das ein Bot, der da rummacht oder wie soll ich das interpretieren?

 

 

Hast du eine 5.3.5? Da wird auch ein 404 geloggt. Am besten mal ein Update machen, dann gibt es die Logeinträge nicht mehr.
Sollte aber nix mit der Fehlermeldung oben zu tun haben.

Ne, ist eine 5.3.6 - scheint aus einer alten Sitemap zu stammen … kann ich diese 404 irgendwo deaktivieren im Log?

es war der shym profiler … 

Fatal error: Uncaught SmartyCompilerException: Syntax Error in template "/var/www/clients/client367/web1054/web/themes/Frontend/Bare/frontend/index/index.tpl" on line 7 "<html class="no-js" lang="{s name='IndexXmlLang'}{/s}" itemscope="itemscope" itemtype="http://schema.org/WebPage">" unknown tag "s" in /var/www/clients/client367/web1054/web/custom/plugins/ShyimProfiler/Components/Smarty/sysplugins/smarty_internal_templatecompilerbase.php:657 Stack trace: #0 /var/www/clients/client367/web1054/web/custom/plugins/ShyimProfiler/Components/Smarty/sysplugins/smarty_internal_templatecompilerbase.php(443): Smarty_Internal_TemplateCompilerBase->trigger_template_error('unknown tag "s"', 7) #1 /var/www/clients/client367/web1054/web/custom/plugins/ShyimProfiler/Components/Smarty/sysplugins/smarty_internal_templateparser.php(2388): Smarty_Internal_TemplateCompilerBase->compileTag('s', Array) #2 /var/www/clients/client3 in /var/www/clients/client367/web1054/web/custom/plugins/ShyimProfiler/Components/Smarty/sysplugins/smarty_internal_templatecompilerbase.php on line 657

 

@sommunikation‍ hast du mal den ganzen Ordner in var/cache/production_xxx/ gelöscht?

hab ich :slight_smile: