Probleme nach Update auf 5.3.0

Hallo,
ich habe folgende Fehler in der Log… ich kann leider nicht viel damit anfangen … 

 2017/08/09 18:58:27 [error] 1015#1015: \*1661637 FastCGI sent in stderr: "PHP message: PHP Fatal error: Uncaught SmartyException: Unable to load template file 'frontend/error/index.tpl|frontend/plugins/star\_googlecertifiedshop/index.tpl|frontend/plugins/CoeFacebookPixel/index/index.tpl|frontend/plugins/CoeFacebookPixel/listing/product-box/product-actions.tpl|frontend/plugins/CoeFacebookPixel/search/ajax.tpl|frontend/plugins/CoeFacebookPixel/search/fuzzy.tpl|frontend/dreisc\_hide\_left\_category/index/left.tpl' in /var/www/domain/current/engine/Library/Smarty/sysplugins/smarty\_internal\_templatebase.php:127 Stack trace: #0 /var/www/domain/current/engine/Library/Enlight/View/Default.php(276): Smarty\_Internal\_TemplateBase-\>fetch() #1 /var/www/domain/current/engine/Library/Enlight/Controller/Plugins/ViewRenderer/Bootstrap.php(216): Enlight\_View\_Default-\>render(Object(Enlight\_Template\_Default)) #2 _/var/www/_domain_/current/engine/Library/Enlight/Controller/Plugins/ViewRenderer/Bootstrap.php(242): Enlight\_Controller\_Plugins\_ViewRenderer\_Bootstrap-\>rende" while reading response header from upstream, client: 151.26.44.226, server: www.candle-dream.de, request: "GET /checkout/confirm HTTP/1.1", upstream: "fastcgi://unix:/run/php/php7.0-fpm.sock:", host: "www._domain_.de", referrer: "https://www._domain/xxx_/_?p=1"

#0 /var/www/domain/current/engine/Library/Smarty/sysplugins/smarty_internal_templatebase.php(180): content_598e20b0d1f657_41471997(Object(Enlight_Template_Default))

#1 /var/www/domain/current/engine/Library/Enlight/View/Default.php(276): Smarty_Internal_TemplateBase->fetch()
#2 /var/www/domain/current/engine/Library/Enlight/Controller/Plugins/ViewRenderer/Bootstrap.php(216): Enlight_View_Default->render(Object(Enlight_Template_Default))
#3 /var/www/domain/current/engine/Library/Enlight/Controller/Plugins/ViewRenderer/Bootstrap.php(242): Enlight_Controller_Plugins_ViewRenderer_Bootstrap->renderTemplate(Object(Enlight_Template_Default))

ich hoffe ihr könnt mir helfen… 

danke

 

 

 

Upgrade Hinweise beachtet (besonders Punkt 2) ?

http://community.shopware.com/Update-Guide-Shopware-5.2-auf-Shopware-5.3_detail_2011.html

VG

Ja habe ich beachtet

Aktiviere ggfs. mal das original Template - lt. Fehlermeldung sucht Dein Template nach 2 Plugins/Widgets (Facebook Pixel, Google Certified Shop, Dreischild Kategorien links ausblenden) :

 'frontend/error/index.tpl|frontend/plugins/ **star\_googlecertifiedshop** /index.tpl|frontend/plugins/CoeFacebookPixel/index/index.tpl|frontend/plugins/CoeFacebookPixel/listing/product-box/product-actions.tpl|frontend/plugins/ **CoeFacebookPixel** /search/ajax.tpl|frontend/plugins/CoeFacebookPixel/search/fuzzy.tpl|frontend/ **dreisc\_hide\_left\_category** /index/left.tpl' in /var/www/domain/current/engine/Library/Smarty/sysplugins/smarty\_internal\_templatebase.php:12

hmm okay muss ich noch mal im Template schauen… Plugins habe ich erst mal deaktiviert

wie kommt dieser Fehler zustande:

#0 /var/www/domain/current/engine/Library/Zend/Db/Statement/Pdo.php(219): PDOStatement->execute(Array)
#1 /var/www/domain/current/engine/Library/Zend/Db/Statement.php(297): Zend_Db_Statement_Pdo->_execute(Array)
#2 /var/www/domain/current/engine/Library/Zend/Db/Adapter/Abstract.php(470): Zend_Db_Statement->execute(Array)
#3 /var/www/domain/current/engine/Library/Zend/Db/Adapter/Pdo/Abstract.php(232): Zend_Db_Adapter_Abstract->query(‘SELECT mode,id …’, Array)
#4 /var/www/domain/current/engine/Library/Enlight/Components/Db/Adapter/Pdo/Mysql.php(96): Zend_Db_Adapter_Pdo_Abstract->query(‘SELECT mode,id …’, Array)
#5 /var/www/domain/current/engine/Library/Zend/Db/Adapter/Abstract.php(744): Enlight_Components_Db_Adapter_Pdo" while reading response header from upstream, client: 66.249.76.61, server: www.candle-dream.de, request: “GET /detail/index/sArticle/counts.json?url=https%3A%2F%2Fwww.domain.de%2Fartikel.html HTTP/1.1”, upstream: “fastcgi://unix:/run/php/php7.0-fpm.sock:”, host: “domain.de”, referrer: “https://www.domain/detail/index/sArticle/3987

Ich habe jetzt die Plugins mal deaktiviert die Fehler sind zwar aus der Log raus nur jetzt habe ich neue :-/

Der Checkout ist in manchmal nicht erreichbar nach dem der Cache gelöscht wird geht er wieder…

2017/08/13 12:46:37 [error] 6113#6113: *308805 open() “/var/www/domain/current/Views/responsive/frontend/_public/src/js/valPayment.js” failed (2: No such file or directory), client: 91.115.104.xx, server: domain, request: “GET /Views/responsive/frontend/_public/src/js/valPayment.js HTTP/1.1”, host: “domain”, referrer: “domain/account/orders”
2017/08/13 12:46: [error] 6113#6113: *308804 open() “/var/www/domain/current/Views/responsive/frontend/_public/src/js/hpf_script.js” failed (2: No such file or directory), client: 91.115.104.xx, server: domain, request: “GET /Views/responsive/frontend/_public/src/js/hpf_script.js HTTP/1.1”, host: “domain”, referrer: “domain/account/orders”

damit kann ich garnichts anfgangen:

2017/08/13 12:04:38 [error] 6113#6113: *302645 FastCGI sent in stderr: “PHP message: PHP Fatal error:  Uncaught SmartyCompilerException: Syntax Error in template “/var/www/domain/current/themes/Frontend/CandleNeu/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/domain/current/engine/Library/Smarty/sysplugins/smarty_internal_templatecompilerbase.php:657
Stack trace:
#0 /var/www/domain/current/engine/Library/Smarty/sysplugins/smarty_internal_templatecompilerbase.php(443): Smarty_Internal_TemplateCompilerBase->trigger_template_error(‘unknown tag “s”’, 7)
#1 /var/www/domain/current/engine/Library/Smarty/sysplugins/smarty_internal_templateparser.php(2388): Smarty_Internal_TemplateCompilerBase->compileTag(‘s’, Array)
#2 /var/www/domain/current/engine/Library/Smarty/sysplugins/smarty_internal_t” while reading response header from upstream, client: 84.174.127.40, server: www.domain, request: “GET /checkout HTTP/1.1”, upstream: “fastcgi://unix:/run/php/php7.0-fpm.sock:”, host: “domain”, referrer: “PayPal”    

Ich bin für jede Hilfe danbar :slight_smile:

Aktiviere mal das Standard Template - Du hast da immer noch Fehler im Template

2017/08/13 12:04:38 [error] 6113#6113: *302645 FastCGI sent in stderr: “PHP message: PHP Fatal error:  Uncaught SmartyCompilerException: Syntax Error in template "/var/www/domain/current/themes/Frontend/CandleNeu/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/domain/current/engine/Library/Smarty/sysplugins/smarty_internal_templatecompilerbase.php:657

Hallo zusammen,

nach dem Update von der Shopware-Version 5.1.6 auf die Version 5.3.2 kam auch die folgende Fehlermeldung:

Fatal error : Uncaught exception ‘SmartyCompilerException’ … in Verbindung mit "unknown tag “s”…

Bei mir lag es daran, dass ich mich bei meinem Template in 2 Dateien  beim Dateinamen verschrieben hatte.

{extends file=‘parent:frontend/listing/listing_action.tpl’} anstatt den Dateinamen “listing_actions.tpl”

und

{extends file=‘parent:frontend/listing/product-box/product_box.tpl’} anstatt "product-box.tpl

Nach dem Update kam es dadurch zu der besagten Fehlermeldung.

Vielleicht hilft diese Info noch jemandem :slight_smile:

@AIXPRO schrieb:

Aktiviere mal das Standard Template - Du hast da immer noch Fehler im Template

2017/08/13 12:04:38 [error] 6113#6113: *302645 FastCGI sent in stderr: „PHP message: PHP Fatal error:  Uncaught SmartyCompilerException: Syntax Error in template "/var/www/domain/current/themes/Frontend/CandleNeu/frontend/index/index.tpl“  on line 7 „%22“ rel=„nofollow“ target=„_blank“>http://schema.org/WebPage"\>"; unknown tag „s“ in /var/www/domain/current/engine/Library/Smarty/sysplugins/smarty_internal_templatecompilerbase.php:657

Seit dem Update auf 5.3 macht uns dieser Fehler auch wahnsinnig.

Bis gerade eben sah es so aus, als ließe sich das problem umgehen, indem wir in den Bearbeitungsmodus schalten. Leider ist das aber nicht (oder nicht mehr) der Fall.

Wir haben diese Fehlermeldung auch im Responsive Theme bekommen - womit dann unsere Theme-Änderungen eigentlich ausgeschlossen werden können sollten.

Das einzige, was man in dem Zusammenhang als „Tag S“ verkaufen könnte, wäre ja der Aufruf des Texbausteins „IndexXmlLang“. Allerdings haben wir auch hier das Template erweitert und einfach mal „de“ anstelle des { s } in Zeile 7 geschrieben - was jedoch nichts daran geändert hat, dass bei dem Versuch den Checkout zu erreichen, dieser FATAL ERROR kam. Und einem wirklichem Schema folgte das nicht. Zwischendurch hatten wir einmal 4 Tage in denen es keine Probleme zu geben schien; zumindest war uns nichts aufgefallen.

Aktuell hoffen wir als Letztes noch auf das Update 5.3.2, und dass damit dann der Fehler ausbleibt.

Wenn also Irgendwer noch Tipps zu dem Problem unknown tag „s“ on line 7 frontend/index/index.tpl Syntax Error geben kann, wären wir auf alle Fälle sehr dankbar!

Hallo smeissle,

konntest du den Fehlher finden?
Aktuell habe ich den gleichen Fehler im Error Log .

 

Gruß

Leider nein wie schaut es bei dir aus :-/

Hallo,

wie ist denn der Inhalt der Datei?

Beste Grüße

Sebastian

wenn ein Kunde mit Paypal express bestellt und wieder zurück zum Shop gelietet wird, das Problem ist aber nicht immer da sondern nur ab und zu…
Wenn man dann den Cache leer funktioniert wieder alles bis zum nächsten mal… 

Stack trace:

#0 /var/www/shop.de/current/engine/Library/Smarty/sysplugins/smarty_internal_templatecompilerbase.php(443): Smarty_Internal_TemplateCompilerBase->trigger_template_error(‚unknown tag „s“‘, 9)
#1 /var/www/shop.de/current/engine/Library/Smarty/sysplugins/smarty_internal_templateparser.php(2388): Smarty_Internal_TemplateCompilerBase->compileTag(‚s‘, Array)
#2 /var/www/shop.de/current/engine/Library/Smarty/sysplugins/smarty_internal_templateparser.php(3101): Smarty_Internal_Templateparser->yy_r36()
#3 /var/www/shop." while reading response header from upstream, client: 178.25.197.222, server: shop.de, request: „GET /checkout HTTP/1.1“, upstream: „fastcgi://unix:/run/php/php7.0-fpm.sock:“, host: „www.candle-dream.de“, referrer: „https://www.shop.de/checkout/shippingPayment/sTarget/checkout
2017/09/24 10:28:53 [error] 26826#26826: *6768971 FastCGI sent in stderr: „PHP message: PHP Fatal error:  Uncaught SmartyCompilerException: Syntax Error in template „/var/www/shop.de/current/themes/Frontend/Bare/frontend/index/header.tpl“  on line 9 „<meta name=„author“ content=“{s name=‚IndexMetaAuthor‘}{/s}“ />" unknown tag „s“ in /var/www/shop.de/current/engine/Library/Smarty/sysplugins/smarty_internal_templatecompilerbase.php:657

Hallo,

es steht doch aber eine Datei und eine Zeile da, wovon der Fehler erzeugt wird (themes/Frontend/Bare/frontend/index/header.tpl).

Hast du ein eigenes Theme oder Änderungen am Bare-Theme vorgenommen?

Beste Grüße

Sebastian

Wir haben auch disen Fehler der uns richtig Kunden und Umsatz kostet!

Nach Update von 5.02 auf 5.3.2 und dann immer noch auf 5.3.3.

Fatal error: Uncaught exception ‘SmartyCompilerException’ with message ‘Syntax Error in template “/var/www/clients/client1/web1/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">&quot; unknown tag “s”’ in /var/www/clients/client1/web1/web/engine/Library/Smarty/sysplugins/smarty_internal_templatecompilerbase.php:657 Stack trace: #0 /var/www/clients/client1/web1/web/engine/Library/Smarty/sysplugins/smarty_internal_templatecompilerbase.php(443): Smarty_Internal_TemplateCompilerBase->trigger_template_error(‘unknown tag “s”’, 7) #1 /var/www/clients/client1/web1/web/engine/Library/Smarty/sysplugins/smarty_internal_templateparser.php(2388): Smarty_Internal_TemplateCompilerBase->compileTag(‘s’, Array) #2 /var/www/clients/client1/web1/web/engine/Library/Smarty/sysplugins/smarty_internal_templatepa in /var/www/clients/client1/web1/web/engine/Library/Smarty/sysplugins/smarty_internal_templatecompilerbase.php on line 657

 

Es gibt aber auch einen Installationshinweis auf einer Seite:

FAQ

Ich bekomme immer einen Fehler 500 angezeigt. Was kann ich tun?

Diese Fehlermeldung ist sehr generisch und sagt nichts über das eigentliche Problem aus. Daher sollten als Erstes mehr Informationen über das Problem angezeigt werden. Dies kannst Du wie hier beschrieben erreichen.

Folgende Fehlermeldung wird angezeigt: PHP Fatal error: Uncaught exception ‘SmartyCompilerException’ with message 'Syntax Error in template “/home/xxx/www.xxx.de/themes/Frontend/xxx/frontend/index/index.tpl” on line 9 “”; unknown tag “s”

Auch hier sollten zuerst mehr Informationen über das Problem ermittelt werden. Dies kannst Du wie hier beschrieben erreichen.

Oft deutet dieser Fehler auf ein inkompatibles Plugins hin oder eine Template Anpassung, die nicht mit dem eingeführten Smarty security mode kompatibel ist. Um das fehlerhafte Plugin zu finden, empfehlen wir sukzessive die eingesetzten Plugins zu deaktivieren und zu überprüfen, ob das Verhalten noch besteht. Bei Updates sollte immer vorher sichergestellt werden, dass die eingesetzten Plugins im Community Store, für die entsprechende Version, als kompatibel markiert wurden.

 

Da wir keine Ahnung davon haben kann aber jemand anderes daraus was machen?

Wir sind für jeden Tipp dankbar!

@Bohrerdiscount24 schrieb:

Wir haben auch disen Fehler der uns richtig Kunden und Umsatz kostet!

Nach Update von 5.02 auf 5.3.2 und dann immer noch auf 5.3.3.

Fatal error: Uncaught exception ‚SmartyCompilerException‘ with message ‚Syntax Error in template „/var/www/clients/client1/web1/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">&quot; unknown tag „s“‘

Wir sind für jeden Tipp dankbar!

Hallo @Bohrerdiscount24,

falls keine Änderungen im eigenen Theme oder dem zitierten Textbaustein vorgenommen wurden, wird wahrscheinlich ein Plugin den Fehler verursachen. bei der Fehlersuche ist also die Reihenfolge - im Zitat ist die wichtige Stelle der Fehlermeldung:

  1. eigenes Theme überprüfen (Datei steht in der Fehlermeldung am Anfang)
  2. Textbaustein überprüfen (Fehlermeldung)
  3. falls das alles keinen Hinweis bietet, Plugins deaktivieren.

Sinnvoll wäre es wahrscheinlich auch, das Backup einzuspielen  und die Fehlersuche auf einem Testsystem durchzuführen. 

Viele Grüße

 

Hallo Zusammen!
@Bohrerdiscount24‍ - wir hatten genau den gleichen Fehler. Nachdem wir alle möglichen Plugins deaktviert und zum Teil gelöscht hatten (viel Arbeit und Nerven), funktioniert seit gestern alles wieder normal. Bei uns lag es am Paypal Plus Plugin. Immer wenn ein Kunde den Vorgang abgebrochen hat und zurück zum Shop geschickt wurde, ist der Fehler bei dem Versuch die Bestellung zu wiederholen aufgetreten. Und das nur bei internationalen Kunden. 

Wir haben dann das Plugin Paypal Plus Plugin geöffnet. Dort hatten wir unter den Punkt “Länder bei denen Paypal Plus angezeigt wird” nur Deutschland stehen. Wir haben die Länderliste aktualisiert. Seit dem funktioniert es wieder. 

Vorher lag es an anderen Plugins (Scroll to the Top / Google Analytics). Ich hoffe, dass wir den Fehler jetzt komplett weg haben.  

Viele Grüße

Hallo @schreiber_electronic‍ in Welchen Ländern funktioniert alles PayPal Plus???

Grüße

 

 

Soweit wir wissen, ist die Kreditkartenzahlung für jedes Land verfügbar. Entsorechend müsste Paypal Plus für jedes Land verfügbar sein.