Shopware 500 Internal Server Error

Hallo liebe Community,

seit geraumer Zeit haben wir auf ständig unterschiedlichen Seiten einen 500er Server Error. Wir sind auf der aktuellsten Version 5.6.2 und hosten auf einem performance starken Dedicated Server bei Hetzner. Wie kann das zustande kommen? Unser Agentur ist leider komplett ratlos und wir mittlerweile ebenso.

Ich habe dazu einen PHP-Errorlog erstellen lassen, habe aber keine Ahnung wie ich die Inhalte des Logs zu deuten habe. In der Liste gibt es zigtausende (fast 7000) PHP Fatal errors.

Kann mir hier jmd weiterhelfen?

Viele Grüße

Sascha

Vielleicht mal ein Teil dieser Log-Datei hier mittels der Code-Funktion im Forum posten.

Korrektur: Mittlerweile sind 16.000 PHP Errors geloggt…

 

Hier ein paar Beispiele:

[22-Oct-2019 11:22:23 Europe/Berlin] PHP Fatal error: Allowed memory size of 268435456 bytes exhausted (tried to allocate 20480 bytes) in /usr/www/users/axiona/www.axion.shop/releases/1.2.0/vendor/doctrine/dbal/lib/Doctrine/DBAL/Connection.php on line 907 [22-Oct-2019 11:19:38 Europe/Berlin] PHP Fatal error: Uncaught SmartyException: directory ‚/usr/www/users/axiona/www.axion.shop/releases/1.2.0/custom/plugins/TcinnTrustpilotRatings/Views/frontend/listing/product-box/box-basic.tpl‘ not allowed by security setting in /usr/www/users/axiona/www.axion.shop/releases/1.2.0/vendor/shopware/shopware/engine/Library/Smarty/sysplugins/smarty_security.php:381 Stack trace: #0 /usr/www/users/axiona/www.axion.shop/releases/1.2.0/vendor/shopware/shopware/engine/Library/Smarty/sysplugins/smarty_internal_resource_file.php(33): Smarty_Security->isTrustedResourceDir(’/usr/www/users/…’) #1 /usr/www/users/axiona/www.axion.shop/releases/1.2.0/vendor/shopware/shopware/engine/Library/Smarty/sysplugins/smarty_resource.php(303): Smarty_Internal_Resource_File->populate(Object(Smarty_Template_Source), NULL) #2 /usr/www/users/axiona/www.axion.shop/releases/1.2.0/vendor/shopware/shopware/engine/Library/Smarty/sysplugins/smarty_internal_resource_extends.php(41): Smarty_Resource::source(NULL, Object(Enlight_Template_Manager), '/usr/www/users/. in /usr/www/users/axiona/www.axion.shop/releases/1.2.0/vendor/shopware/shopware/engine/Library/Smarty/sysplugins/smarty_security.php on line 381 [22-Oct-2019 11:13:48 Europe/Berlin] PHP Fatal error: Allowed memory size of 268435456 bytes exhausted (tried to allocate 12288 bytes) in /usr/www/users/axiona/www.axion.shop/releases/1.2.0/vendor/doctrine/dbal/lib/Doctrine/DBAL/Connection.php on line 907 [22-Oct-2019 11:04:27 Europe/Berlin] PHP Fatal error: Uncaught SmartyException: Unable to load template file ‚widgets/error/generic_error.tpl‘ in /usr/www/users/axiona/www.axion.shop/releases/1.2.0/vendor/shopware/shopware/engine/Library/Smarty/sysplugins/smarty_internal_templatebase.php:127 Stack trace: #0 /usr/www/users/axiona/www.axion.shop/releases/1.2.0/vendor/shopware/shopware/engine/Library/Enlight/View/Default.php(295): Smarty_Internal_TemplateBase->fetch() #1 /usr/www/users/axiona/www.axion.shop/releases/1.2.0/vendor/shopware/shopware/engine/Library/Enlight/Controller/Plugins/ViewRenderer/Bootstrap.php(212): Enlight_View_Default->render(Object(Enlight_Template_Default)) #2 /usr/www/users/axiona/www.axion.shop/releases/1.2.0/vendor/shopware/shopware/engine/Library/Enlight/Controller/Plugins/ViewRenderer/Bootstrap.php(238): Enlight_Controller_Plugins_ViewRenderer_Bootstrap->renderTemplate(Object(Enlight_Template_Default)) #3 /usr/www/users/axiona/www.axion.shop/releases/1.2.0/vendor/shopware/shopware/engine/Library/Enlight/Controller/Plugins/ViewRenderer/ in /usr/www/users/axiona/www.axion.shop/releases/1.2.0/vendor/shopware/shopware/engine/Library/Smarty/sysplugins/smarty_internal_templatebase.php on line 127

 

Erhöhe mal mit deinem Hoster das Memory Limit - 512MB ist der empfohlene Wert, da 256MB sich als Minimum auf eine Standard Umgebung ohne Plugins beziehen.

PHP Fatal error: Allowed memory size of 268435456 bytes

Nun ja, da scheint der Arbeitspeicher nicht zu reichen. Vielleicht mal auf 512MB erhöhen. 

 

plugins/TcinnTrustpilotRatings/Views/frontend/listing/product-box/box-basic.tpl’ not allowed by security setting

Ich weiß nicht was „TcinnTrustpilotRatings“ für ein Plugin ist, aber hier scheint etwas am Template nicht zu stimmen. Diese Fehlermeldung ggf. mal an den Plugin-Hersteller senden.

 

Unable to load template file 'widgets/error/generic_error.tpl

Da scheint ein Template zu fehlen. Kommt vielleicht von einem Plugin.
 

unser teure Agentur ist komplett ratlos

Hm, was soll man jetzt dazu schreiben :slight_smile:

 

1 „Gefällt mir“

Vielen Dank für eure Antworten.

 

  1. Den Arbeitsspeicher haben wir auf 512 MB erhöht. Ich beobachte den PHP Error Log und hoffe, dass zumindest dieser eine Fehler nicht mehr auftritt. 

  2. Das mit dem TC-Plugin habe ich dem Entwickler geschickt.

  3. Wenn ich das richtig sehe, ist der Fehler mit dem „Unable to load template file 'widgets/error/generic_error.tpl“ der mit Abstand am häufig auftretende Fehler.

Hier noch ein paar andere Fehlermeldung. Wäre echt mega, wenn ich dazu auch noch einen Hint bekommen könnte! :slight_smile:

[11-Oct-2019 17:07:28 Europe/Berlin] PHP Fatal error:  Uncaught Error: Wrong parameters for Zend_Db_Statement_Exception([string $message [, long $code [, Throwable $previous = NULL]]]) in /usr/www/users/axiona/www.axion.shop/releases/1.1.0/vendor/shopware/shopware/engine/Library/Zend/Db/Statement/Pdo.php:298
Stack trace:
#0 /usr/www/users/axiona/www.axion.shop/releases/1.1.0/vendor/shopware/shopware/engine/Library/Zend/Db/Statement/Pdo.php(298): Exception->__construct(‚SQLSTATE[HY000]…‘, ‚HY000‘, Object(PDOException))
#1 /usr/www/users/axiona/www.axion.shop/releases/1.1.0/vendor/shopware/shopware/engine/Library/Zend/Db/Adapter/Abstract.php(808): Zend_Db_Statement_Pdo->fetchColumn(0)
#2 /usr/www/users/axiona/www.axion.shop/releases/1.1.0/custom/plugins/DreiscSeo/Subscribers/BackendCategorySubscriber.php(269): Zend_Db_Adapter_Abstract->fetchOne(‚\n              …‘, Array)
#3 /usr/www/users/axiona/www.axion.shop/releases/1.1.0/vendor/shopware/shopware/engine/Library/Enlight/Event/Handler/Default.php(87): DreiscSeo\Subscribers\BackendCategorySubscriber->onEnlight in /usr/www/users/axiona/www.axion.shop/releases/1.1.0/vendor/shopware/shopware/engine/Library/Zend/Db/Statement/Pdo.php on line 298

 

[11-Oct-2019 19:39:00 Europe/Berlin] PHP Fatal error:  Uncaught SmartyException: Unable to load template file ‚widgets/error/generic_error.tpl‘ in /usr/www/users/axiona/www.axion.shop/releases/1.1.0/vendor/shopware/shopware/engine/Library/Smarty/sysplugins/smarty_internal_templatebase.php:127
Stack trace:
#0 /usr/www/users/axiona/www.axion.shop/releases/1.1.0/vendor/shopware/shopware/engine/Library/Enlight/View/Default.php(295): Smarty_Internal_TemplateBase->fetch()
#1 /usr/www/users/axiona/www.axion.shop/releases/1.1.0/vendor/shopware/shopware/engine/Library/Enlight/Controller/Plugins/ViewRenderer/Bootstrap.php(212): Enlight_View_Default->render(Object(Enlight_Template_Default))
#2 /usr/www/users/axiona/www.axion.shop/releases/1.1.0/vendor/shopware/shopware/engine/Library/Enlight/Controller/Plugins/ViewRenderer/Bootstrap.php(238): Enlight_Controller_Plugins_ViewRenderer_Bootstrap->renderTemplate(Object(Enlight_Template_Default))
#3 /usr/www/users/axiona/www.axion.shop/releases/1.1.0/vendor/shopware/shopware/engine/Library/Enlight/Controller/Plugins/ViewRenderer/ in /usr/www/users/axiona/www.axion.shop/releases/1.1.0/vendor/shopware/shopware/engine/Library/Smarty/sysplugins/smarty_internal_templatebase.php on line 127

 

[10-Oct-2019 23:42:25 Europe/Berlin] PHP Fatal error:  Uncaught Error: Call to a member function getBaseUrl() on null in /usr/www/users/axiona/www.axion.shop/releases/1.1.0/var/cache/live_f9a783fe49/templates/frontend_Axion_de_DE_1_secure/4c/b8/71/4cb8715f0021fb3d07e3797974ad359a44aa092e.snippet.index.tpl.php:730
Stack trace:
#0 /usr/www/users/axiona/www.axion.shop/releases/1.1.0/vendor/shopware/shopware/engine/Library/Smarty/sysplugins/smarty_internal_templatebase.php(180): content_5d9b7a8e61d470_09247811(Object(Enlight_Template_Default))
#1 /usr/www/users/axiona/www.axion.shop/releases/1.1.0/vendor/shopware/shopware/engine/Library/Enlight/View/Default.php(295): Smarty_Internal_TemplateBase->fetch()
#2 /usr/www/users/axiona/www.axion.shop/releases/1.1.0/vendor/shopware/shopware/engine/Library/Enlight/Controller/Plugins/ViewRenderer/Bootstrap.php(212): Enlight_View_Default->render(Object(Enlight_Template_Default))
#3 /usr/www/users/axiona/www.axion.shop/releases/1.1.0/vendor/shopware/shopware/engine/Library/Enlight/Controller/Plugins/ViewRenderer/Bootstrap.php(23 in /usr/www/users/axiona/www.axion.shop/releases/1.1.0/var/cache/live_f9a783fe49/templates/frontend_Axion_de_DE_1_secure/4c/b8/71/4cb8715f0021fb3d07e3797974ad359a44aa092e.snippet.index.tpl.php on line 730

 

[06-Oct-2019 20:38:01 Europe/Berlin] PHP Fatal error:  Uncaught Error: Undefined class constant ‚VERSION‘ in /usr/www/users/axiona/www.axion.shop/releases/1.0.0/Plugins/Community/Frontend/pqtPaqatoTrackingManager/Components/ExportService.php:90
Stack trace:
#0 /usr/www/users/axiona/www.axion.shop/releases/1.0.0/Plugins/Community/Frontend/pqtPaqatoTrackingManager/Bootstrap.php(313): Paqato\Components\ExportService->exportPackages()
#1 /usr/www/users/axiona/www.axion.shop/releases/1.0.0/vendor/shopware/shopware/engine/Library/Enlight/Event/Handler/Plugin.php(145): Shopware_Plugins_Frontend_pqtPaqatoTrackingManager_Bootstrap::exportPackages(Object(Shopware_Components_Cron_CronJob))
#2 /usr/www/users/axiona/www.axion.shop/releases/1.0.0/vendor/shopware/shopware/engine/Library/Enlight/Event/EventManager.php(251): Enlight_Event_Handler_Plugin->execute(Object(Shopware_Components_Cron_CronJob))
#3 /usr/www/users/axiona/www.axion.shop/releases/1.0.0/vendor/shopware/shopware/engine/Library/Enlight/Components/Cron/Manager.php(276): Enlight_Event_EventManager->notifyUntil('S in /usr/www/users/axiona/www.axion.shop/releases/1.0.0/Plugins/Community/Frontend/pqtPaqatoTrackingManager/Components/ExportService.php on line 90

Vielen Dank schonmal!

Man könnte meinen, dass euer Shop in einem schlimmen Zustand ist. Zahlreiche Plugins verursachen hier die Fehlermeldungen. Vielleicht mal schauen ob eure Plugins auf aktuellen Stand sind + der euer Shop selber. Dermaßen viele Fehler kenne ich nur von Shops, die ewig nichts mehr an ihrem Shop gemacht haben, also wo der Shop nur vor sich hinläuft.
 

PHP Fatal error:  Uncaught Error: Wrong parameters for Zend_Db_Statement_Exception

 Verursacher Plugin DreiscSeo

 

Unable to load template file ‚widgets/error/generic_error.tpl‘

Woher das kommt weiß ich zur Stunde nicht. In einem normalen Shopware Shop  (Version 5.6.x) finde ich dazu nichts.

 

Call to a member function getBaseUrl()

Vielleicht mal den kompletten Cache leeren. 

 

Uncaught Error: Undefined class constant ‚VERSION‘

 Verursacher wohl das Plugin pqtPaqatoTrackingManager.

Vielleicht eine andere Agentur suchen die etwas von Shopware versteht. Bei der jetzigen scheint das ja nicht der Fall zu sein :slight_smile:

1 „Gefällt mir“

Nochmals danke für deine Antwort.

Der Shop ging für teuer Geld erst am 12. September diesen Jahres online! Seitdem ist das Problem mit hoher Prio kommuniziert und bisher gab es leider keinen funktionierenden Lösungsansatz. Morgen werd ich dazu mit der Agentur telefonieren…

Ohje, dann sage ich dazu mal nichts weiter :slight_smile:

Lässt sich evtl hier jemand finden, der gegen Bezahlung die Error-Logs überprüft und Handlungsanweisungen geben kann? Gerne auch per PM, wenn das den Forumsrichtlinien entspricht?!