Backend weiss - Error Log dabei

Hallo zusammen, 

ich habe ein Problem, wo ich etwas ausholen muss:

Im November 2018 hat meine Hoster auf PHP7.2 umgestellt. Da ich meine Plugins nicht aktualisiert hatte, lief nix mehr. Dann bin ich auf einen Virtual Server mit php 5 umgezogen um alle inkompatiblen Updates abzuschalten bzw zu deinstallieren. 

Der Shop leif nun bis gestern auf dem Virtual Server stabil, aber eben etwas langsam.

Nun bin ich wieder zurück auf mein Webhosting Paket umgezogen auf PHP7.2 (bzw 7.1). Das Frontend läuft, man kann auch bestellen. Aber das Backend ist eine WEISSE SEITE.

Kann mir jemand weiterhelfen?

Folgenden Error-Log bekomme ich dazu:

 [Wed Jan 09 17:11:30 2019] [php7:error] [pid 31028] [client 93.133.188.82] [host www.grevenwurz.de] PHP Fatal error: Uncaught Error: Call to undefined function content\_5c3619c7433fa4\_32079914() in /is/htdocs/wp1159905\_PB4CC29274/www/grevenwurz/shopware/var/cache/production\_201810301443/templates/backend\_de\_DE\_82fdb/8d/87/7f/8d877f8bd15868e5635ccd2452ae02efbfccb853.snippet.header.tpl.php:263\nStack trace:\n#0 /is/htdocs/wp1159905\_PB4CC29274/www/grevenwurz/shopware/var/cache/production\_201810301443/templates/backend\_de\_DE\_82fdb/8d/87/7f/8d877f8bd15868e5635ccd2452ae02efbfccb853.snippet.header.tpl.php(63): content\_5c3619c74574c1\_20345353(Object(Enlight\_Template\_Default))\n#1 /is/htdocs/wp1159905\_PB4CC29274/www/grevenwurz/shopware/engine/Library/Smarty/sysplugins/smarty\_internal\_templatebase.php(180): content\_5c3619c74c3428\_34363588(Object(Enlight\_Template\_Default))\n#2 /is/htdocs/wp1159905\_PB4CC29274/www/grevenwurz/shopware/engine/Library/Enlight/View/Default.php(300): Smarty\_Internal\_TemplateBase-]fetch()\n#3 /is/htdocs/wp1159905\_PB4CC29274/www/grevenwurz/shopware/engine/Library/Enlight/Controller/Plugins/ViewRenderer/Bootstrap.php in /is/htdocs/wp1159905\_PB4CC29274/www/grevenwurz/shopware/var/cache/production\_201810301443/templates/backend\_de\_DE\_82fdb/8d/87/7f/8d877f8bd15868e5635ccd2452ae02efbfccb853.snippet.header.tpl.php on line 263

 

Leider kann ich damit nicht viel anfangen :frowning:

Danke für eure Hilfe!

So sieht der Logfile auf PHP7.2 aus:

 [Wed Jan 09 17:23:34 2019] [php7:error] [pid 9162] [client 93.133.188.82] [host www.grevenwurz.de] PHP Fatal error: Uncaught Error: Call to undefined function content\_5c3619c7433fa4\_32079914() in /is/htdocs/wp1159905\_PB4CC29274/www/grevenwurz/shopware/var/cache/production\_201810301443/templates/backend\_de\_DE\_82fdb/8d/87/7f/8d877f8bd15868e5635ccd2452ae02efbfccb853.snippet.header.tpl.php:263\nStack trace:\n#0 /is/htdocs/wp1159905\_PB4CC29274/www/grevenwurz/shopware/var/cache/production\_201810301443/templates/backend\_de\_DE\_82fdb/8d/87/7f/8d877f8bd15868e5635ccd2452ae02efbfccb853.snippet.header.tpl.php(63): content\_5c3619c74574c1\_20345353(Object(Enlight\_Template\_Default))\n#1 /is/htdocs/wp1159905\_PB4CC29274/www/grevenwurz/shopware/engine/Library/Smarty/sysplugins/smarty\_internal\_templatebase.php(180): content\_5c3619c74c3428\_34363588(Object(Enlight\_Template\_Default))\n#2 /is/htdocs/wp1159905\_PB4CC29274/www/grevenwurz/shopware/engine/Library/Enlight/View/Default.php(300): Smarty\_Internal\_TemplateBase-]fetch()\n#3 /is/htdocs/wp1159905\_PB4CC29274/www/grevenwurz/shopware/engine/Library/Enlight/Controller/Plugins/ViewRenderer/Bootstrap.php in /is/htdocs/wp1159905\_PB4CC29274/www/grevenwurz/shopware/var/cache/production\_201810301443/templates/backend\_de\_DE\_82fdb/8d/87/7f/8d877f8bd15868e5635ccd2452ae02efbfccb853.snippet.header.tpl.php on line 263

Bringt es etwas, den cache mal manuell zu leeren? Trau mich da nicht so recht ran, bzw habe schiss was kaputt zu fix…

 

Am besten beim PHP Wechsel immer den kompletten Cache leeren

@Shyim schrieb:

Am besten beim PHP Wechsel immer den kompletten Cache leeren

Also jetzt auch noch im Nachhinein? Wollte das nach dieser Anleitung dann machen: 

https://netgrade.de/shopware-5-wie-kann-ich-den-cache-manuell-leeren/ 

Den Cache solltest Du einmal leeren. Das kannst Du über den Befehl

php bin/console sw:cache:clear

machen (s. Shopware 5 - Tutorials & FAQs - Nutzung der CLI Befehle in Shopware ).

Timme Hosting - schnelles nginx-Hosting

www.timmehosting.de

@TimmeHosting schrieb:

Den Cache solltest Du einmal leeren. Das kannst Du über den Befehl

php bin/console sw:cache:clear

machen (s. https://docs.shopware.com/de/shopware-5-de/tutorials-und-faq/shopware-cli ).

image

Timme Hosting - schnelles nginx-Hosting

www.timmehosting.de

Sowas hab ich noch nie gemacht… Versuche gerade mit putty eine verbindung herzustellen aber scheitere schon daran :frowning: Habe das Programm runtergelade und versuche zum  hostname grevenwurz.de bzw zu der IP eine Verbindung herzustellen. Port kenne ich nicht bzw lasse die 22 stehen. Dann bekomme in dem schwarzen Fenster lediglich ein grünes Kästchen und kurz darauf die Fehlermeldung: „Network Erro: Software caused connection abort“

Wo ist der Fehler? 

UNd könnte ich den Cache nicht auch manuell leeren?

 

Entweder gibt es kein SSH auf Deinem Server (sehr unwahrscheinlich), oder es läuft auf einem anderen Port als 22 - da müßtest Du mal Deinen Hoster fragen.

Du kannst versuchen, den Cache durch Löschen/Leeren bestimmter Verzeichnisse zu leeren, aber das ist nicht das empfohlene Vorgehen und kann zu Fehlern führen, daher solltest Du vorher ein Backup des var/cache-Verzeichnisses machen.

Timme Hosting - schnelles nginx-Hosting

www.timmehosting.de

Ok, danke! ich checke das mal aus

 

Ok, habe gerade erfahren, dass mein Webpack so alt ist, dass nich dort kein SSH habe. Ich könnte das ändern, dann wäre aber mein Shop 24-48 Stunden gar nicht erreichbar, also auch das Frontend nicht. 

Ich werde es wohl erstmal mit Variante Cache-Backup und manueller Löschung probieren… 

Soooo, auch das hat nicht so ganz funktioniert: Bei ersten mal hab ich den cache manuell wie beschrieben geleert. Da tat sich nix.

Nachdem ich bei schopware selbst gelesen habe, dass man den Cache Ordner gar nicht mitkopieren solle, wenn man von einer Testumgebung auf eine Liveumgebung umzieht, habe ich ihn mal komplett gelöscht: Plötzlich war das Backend wieder erreichbar, zumindest der Log-In Bereich. 

Nach erfolgreichem Log-In dann ein Fenster mit Fehlermeldung:

Ups! Ein Fehler ist aufgetreten!

Die nachfolgenden Hinweise sollten Ihnen weiterhelfen.

Unable to load template snippet 'string:{include file=„backend/customer/model/customer.js“}

{include file=„backend/customer/model/debit.js“}
{include file=„backend/customer/model/payment_data.js“}
{include file=„backend/customer/model/order.js“}
{include file=„backend/customer/model/chart.js“}
{include file=„backend/customer/model/batch.js“}
{include file=„backend/customer/model/address.js“}
{include file=„backend/customer/model/quick_view.js“}
{include file=„backend/customer/model/customer_stream.js“}
{include file=„backend/customer/view/main/quick_view.js“}
{include file=„backend/customer/view/main/stream_view.js“}
{include file=„backend/customer/view/main/customer_list.js“}
{include file=„backend/customer/view/main/customer_list_filter.js“}
{include file=„backend/customer/view/main/window.js“}
{include file=„backend/customer/view/main/wizard.js“}
{include file=„backend/customer/view/detail/window.js“}
{include file=„backend/customer/view/detail/base.js“}
{include file=„backend/customer/view/detail/debit.js“}
{include file=„backend/customer/view/detail/comment.js“}
{include file=„backend/customer/view/detail/additional.js“}
{include file=„backend/customer/view/order/list.js“}
{include file=„backend/customer/view/order/chart.js“}
{include file=„backend/customer/view/address/list.js“}
{include file=„backend/customer/view/address/detail/window.js“}
{include file=„backend/customer/view/address/detail/address.js“}
{include file=„backend/customer/view/chart/amount_chart_factory.js“}
{include file=„backend/customer/view/chart/chart.js“}
{include file=„backend/customer/view/chart/meta_chart.js“}
{include file=„backend/customer/view/customer_stream/detail.js“}
{include file=„backend/customer/view/customer_stream/listing.js“}
{include file=„backend/customer/view/customer_stream/preview.js“}
{include file=„backend/customer/view/customer_stream/condition_panel.js“}
{include file=„backend/customer/view/customer_stream/assignment.js“}
{include file=„backend/customer/view/customer_stream/condition_field.js“}
{include file=„backend/customer/view/customer_stream/conditions/age_condition.js“}
{include file=„backend/customer/view/customer_stream/conditions/has_address_with_country_condition.js“}
{include file=„backend/customer/view/customer_stream/conditions/has_canceled_orders_condition.js“}
{include file=„backend/customer/view/customer_stream/conditions/has_newsletter_registration_condition.js“}
{include file=„backend/customer/view/customer_stream/conditions/is_customer_since_condition.js“}
{include file=„backend/customer/view/customer_stream/conditions/is_in_customer_group_condition.js“}
{include file=„backend/customer/view/customer_stream/conditions/has_order_count_condition.js“}
{include file=„backend/customer/view/customer_stream/conditions/ordered_at_weekday_condition.js“}
{include file=„backend/customer/view/customer_stream/conditions/ordered_in_last_days_condition.js“}
{include file=„backend/customer/view/customer_stream/conditions/ordered_in_shop_condition.js“}
{include file=„backend/customer/view/customer_stream/conditions/registered_in_shop_condition.js“}
{include file=„backend/customer/view/customer_stream/conditions/ordered_on_device_condition.js“}
{include file=„backend/customer/view/customer_stream/conditions/ordered_product_condition.js“}
{include file=„backend/customer/view/customer_stream/conditions/ordered_product_of_category_condition.js“}
{include file=„backend/customer/view/customer_stream/conditions/ordered_product_of_manufacturer_condition.js“}
{include file=„backend/customer/view/customer_stream/conditions/ordered_with_delivery_condition.js“}
{include file=„backend/customer/view/customer_stream/conditions/ordered_with_payment_condition.js“}
{include file=„backend/customer/view/customer_stream/conditions/has_total_order_amount_condition.js“}
{include file=„backend/customer/view/customer_stream/conditions/customer_attribute_condition.js“}
{include file=„backend/customer/view/customer_stream/conditions/salutation_condition.js“}
{include file=„backend/customer/view/customer_stream/conditions/search_term_condition.js“}
{include file=„backend/customer/view/customer_stream/conditions/field/attribute_value.js“}
{include file=„backend/customer/view/customer_stream/conditions/field/attribute_window.js“}
{include file=„backend/customer/view/customer_stream/conditions/field/operator_field.js“}
{include file=„backend/customer/store/detail.js“}
{include file=„backend/customer/store/orders.js“}
{include file=„backend/customer/store/chart.js“}
{include file=„backend/customer/store/batch.js“}
{include file=„backend/customer/store/address.js“}
{include file=„backend/customer/store/quick_view.js“}
{include file=„backend/customer/store/preview.js“}
{include file=„backend/customer/store/customer_stream.js“}
{include file=„backend/customer/controller/detail.js“}
{include file=„backend/customer/controller/order.js“}
{include file=„backend/customer/controller/main.js“}
{include


Fortsetzung folgt:

file=„backend/customer/controller/stream.js“}|backend/customer/payment_methods/controller/detail.js|backend/customer/payment_methods/view/detail/payment_methods.js’ in engine/Library/Smarty/sysplugins/smarty_internal_templatebase.php on line 127

Stack trace:

#0 engine/Library/Enlight/View/Default.php(300): Smarty\_Internal\_TemplateBase-\>fetch()
 #1 engine/Library/Enlight/Controller/Plugins/ViewRenderer/Bootstrap.php(216): Enlight\_View\_Default-\>render(Object(Enlight\_Template\_Default))
 #2 engine/Library/Enlight/Controller/Plugins/ViewRenderer/Bootstrap.php(242): Enlight\_Controller\_Plugins\_ViewRenderer\_Bootstrap-\>renderTemplate(Object(Enlight\_Template\_Default))
 #3 engine/Library/Enlight/Controller/Plugins/ViewRenderer/Bootstrap.php(136): Enlight\_Controller\_Plugins\_ViewRenderer\_Bootstrap-\>render()
 #4 engine/Library/Enlight/Event/Handler/Default.php(91): Enlight\_Controller\_Plugins\_ViewRenderer\_Bootstrap-\>onPostDispatch(Object(Enlight\_Controller\_ActionEventArgs))
 #5 engine/Library/Enlight/Event/EventManager.php(220): Enlight\_Event\_Handler\_Default-\>execute(Object(Enlight\_Controller\_ActionEventArgs))
 #6 engine/Library/Enlight/Controller/Action.php(235): Enlight\_Event\_EventManager-\>notify('Enlight\_Control...', Object(Enlight\_Controller\_ActionEventArgs))
 #7 engine/Library/Enlight/Controller/Dispatcher/Default.php(548): Enlight\_Controller\_Action-\>dispatch('loadAction')
 #8 engine/Library/Enlight/Controller/Front.php(222): Enlight\_Controller\_Dispatcher\_Default-\>dispatch(Object(Enlight\_Controller\_Request\_RequestHttp), Object(Enlight\_Controller\_Response\_ResponseHttp))
 #9 engine/Shopware/Kernel.php(202): Enlight\_Controller\_Front-\>dispatch()
 #10 vendor/symfony/http-kernel/HttpCache/SubRequestHandler.php(102): Shopware\Kernel-\>handle(Object(Symfony\Component\HttpFoundation\Request), 1, true)
 #11 vendor/symfony/http-kernel/HttpCache/HttpCache.php(448): Symfony\Component\HttpKernel\HttpCache\SubRequestHandler::handle(Object(Shopware\Kernel), Object(Symfony\Component\HttpFoundation\Request), 1, true)
 #12 engine/Shopware/Components/HttpCache/AppCache.php(268): Symfony\Component\HttpKernel\HttpCache\HttpCache-\>forward(Object(Symfony\Component\HttpFoundation\Request), true, NULL)
 #13 vendor/symfony/http-kernel/HttpCache/HttpCache.php(238): Shopware\Components\HttpCache\AppCache-\>forward(Object(Symfony\Component\HttpFoundation\Request), true)
 #14 engine/Shopware/Components/HttpCache/AppCache.php(105): Symfony\Component\HttpKernel\HttpCache\HttpCache-\>pass(Object(Symfony\Component\HttpFoundation\Request), true)
 #15 shopware.php(122): Shopware\Components\HttpCache\AppCache-\>handle(Object(Symfony\Component\HttpFoundation\Request))
 #16 {main}

 

???

Was nun? Bin ratlos :frowning:

Klingt so als ob dateien fehlen.

Wie hast du die Dateien denn rüber kopiert?
Ich würde mal den Ordner /themes nochmal komplett überschreiben mit den Originaldateien.

@Moritz Naczenski schrieb:

Klingt so als ob dateien fehlen.

Wie hast du die Dateien denn rüber kopiert?
Ich würde mal den Ordner /themes nochmal komplett überschreiben mit den Originaldateien.

Hab den Ordner /shopware per FTP hochgeladen… Mehr nicht. Probiere das mal aus. Allerdings sieht mein Frontend so aus wie immer, sprich da müssen ja irgendwo richtig Theme Dateien liegen… Aber ich probier mal deinen Tipp! 

So, hab nochmal gecheckt und neu hochgeladen. Die bemängelten Dateien sind jetzt da, aber die Fehlermeldung bekomme ich trotzdem :((((

Jemand noch eine Idee? Bin echt am verzweifeln

Warum auch immer, funktioniert jetzt alles plötzlich… Bin verwirrt.

Danke an alle, thread kann geschlossen werden!