Nach Update auf 5.3 geht die Einkaufswelt nicht mehr

Letzter Eintrag hat sich erledigt… War ein Komprimierungsmodul!

[@Stephan Pohl](http://forum.shopware.com/profile/2/Stephan Pohl “Stephan Pohl”)‍ Das Problem mit den zufälligen Artikeln, welche nicht angezeigt werden besteht leider noch immer. 

Hey @mwoelk‍,

danke für deine Rückmeldung. Könntest du mir per PM deine FTP-Daten samt Backend-Zugang geben, damit wir uns das Thema einmal bei dir live anschauen können?

Viele Grüße,
Stephan Pohl  Shopware

1 „Gefällt mir“

gibts inzwischen was neues?

Jetzt habe ich einen Fehlereintrag, hat es was mit Einkaufwelt zum tun?

AH01071: Got error 'PHP message: PHP Fatal error: Uncaught Enlight_Controller_Exception: Controller "error" not found in /var/www/vhosts/doitauto.de/httpdocs/engine/Library/Enlight/Controller/Dispatcher/Default.php:488\nStack trace:\n#0 /var/www/vhosts/doitauto.de/httpdocs/engine/Library/Enlight/Controller/Front.php(223): Enlight_Controller_Dispatcher_Default->dispatch(Object(Enlight_Controller_Request_RequestHttp), Object(Enlight_Controller_Response_ResponseHttp))\n#1 /var/www/vhosts/doitauto.de/httpdocs/engine/Shopware/Kernel.php(184): Enlight_Controller_Front->dispatch()\n#2 /var/www/vhosts/doitauto.de/httpdocs/vendor/symfony/http-kernel/HttpCache/HttpCache.php(491): Shopware\\Kernel->handle(Object(Symfony\\Component\\HttpFoundation\\Request), 1, true)\n#3 /var/www/vhosts/doitauto.de/httpdocs/engine/Shopware/Components/HttpCache/AppCache.php(268): Symfony\\Component\\HttpKernel\\HttpCache\\HttpCache->forward(Object(Symfony\\Component\\HttpFoundation\\Request), true, NULL)\n#4 /var/www/vhosts/doitauto.de/httpdocs/vendor/symfony/http-kerne...\n'

dann habe ich im Backend noch Zwei Fehler Log:

Assert\InvalidArgumentException: Value "" is not an integer or a number castable to integer. in /vendor/beberlei/assert/lib/Assert/Assertion.php:212 Stack trace:
#0 /vendor/beberlei/assert/lib/Assert/Assertion.php(384): Assert\Assertion::createException(NULL, 'Value "" ...', 12, NULL)
#1

SmartyException: Unable to load template snippet 'backend/index/auth.tpl|backend/index/viison_dhl/header.tpl|backend/index/viison_dhl/menu_manipulation.js|backend/bundle_menu_item.tpl|backend/index/license.tpl|backend/swag_import_export/menu_entry.tpl|backend/viison_common/header.tpl' in /engine/Library/Smarty/sysplugins/smarty_internal_templatebase.php:127 Stack trace:
#0 /engine/Library/Enlight/View/Default.php(276): 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(214): Enlight_Event_Handler_Default->execute(Object(Enlight_Controller_ActionEventArgs))
#6 /engine/Library/Enlight/Controller/Action.php(201): Enlight_Event_EventManager->notify('Enlight_Control...', Object(Enlight_Controller_ActionEventArgs))
#7 /engine/Library/Enlight/Controller/Dispatcher/Default.php(525): Enlight_Controller_Action->dispatch('authAction')
#8 /engine/Library/Enlight/Controller/Front.php(223): Enlight_Controller_Dispatcher_Default->dispatch(Object(Enlight_Controller_Request_RequestHttp), Object(Enlight_Controller_Response_ResponseHttp))
#9 /engine/Shopware/Kernel.php(184): Enlight_Controller_Front->dispatch()
#10 /vendor/symfony/http-kernel/HttpCache/HttpCache.php(491): Shopware\Kernel->handle(Object(Symfony\Component\HttpFoundation\Request), 1, true)
#11 /engine/Shopware/Components/HttpCache/AppCache.php(268): Symfony\Component\HttpKernel\HttpCache\HttpCache->forward(Object(Symfony\Component\HttpFoundation\Request), true, NULL)
#12 /vendor/symfony/http-kernel/HttpCache/HttpCache.php(258): Shopware\Components\HttpCache\AppCache->forward(Object(Symfony\Component\HttpFoundation\Request), true)
#13 /engine/Shopware/Components/HttpCache/AppCache.php(105): Symfony\Component\HttpKernel\HttpCache\HttpCache->pass(Object(Symfony\Component\HttpFoundation\Request), true)
#14 /var/www/vhosts/doitauto.de/httpdocs/shopware.php(118): Shopware\Components\HttpCache\AppCache->handle(Object(Symfony\Component\HttpFoundation\Request))
#15 {main}

 

Bei uns ist es auch so: Nach Update auf 5.3.0 wird alles, was in den EInkaufswelten angelegt worden ist, nicht mehr angezeigt.

Hab den Rat von Stephan Pohl befolgt und die Datei BannerComponentHandler.php ersetzt – leider ohne den erhofften Erfolg.

Unter Einstellungen > System-Informationen wird der Status der betreffenden Datei im Übrigen als fehlerhaft angezeigt.

Fehlermeldung in der Browser-Konsole:
Failed to load resource: the server responded with a status of 500 ()    -->     /widgets/emotion/index/emotionId/1/controllerName/inde

Mach mal das Error Debugging an: http://community.shopware.com/Fehlermeldungen-in-Shopware-debuggen_detail_1880.html

Danach die Response in der Konsole betrachten, dann sollte da auch eine Meldung stehen und kein 500er.

hier Poste ich mal meine ganze Error Logdateien mit der hoffnung das bringt euch was bei der Fehlersuche

von Gestern und heute:

https://doitauto.de/Archiv.zip

Da steht nichts weiter drin, bis auf ein paar Backend-Meldungen. Mit dem Frontend hat das nichts zu tun.
Hier wurde erwähnt, dass ein 500er zurück kommt, dann taucht das auch nur im PHP-errorlog auf, da der Fehler etwas tiefer liegt. Da muss man entweder den Frontend-Errorerporter anschalten (link unten) oder in das PHP-Errorlog des Servers schauen.

Danach könnte man bspw.  /widgets/emotion/index/emotionId/1/controllerName/index aufrufen um die Fehlermeldung zu sehen (der Link kann sich je nach Installation unterscheiden), den müsste man individuell per Browser-Debug auslesen.

hier PHP Errorlog vom Server

https://doitauto.de/Archiv2.zip

Das Fehler im errorlog unten hat damit was zum tun das bestit heute das AmazonPay Update 4.0 veröffentlicht hat, und so wie es aussieht haben die Kollegen anstatt ionCube Encoder for PHP 5.6. zu benutzen das alte ionCube Encoder for PHP 5.4 benutzt, deshalb kann ich auch das Uodate vom AmatonPay nicht Installieren

[01-Aug-2017 18:30:02] WARNING: [pool doitauto.de] child 6689 said into stderr: "NOTICE: PHP message: PHP Fatal error: The file /var/www/vhosts/doitauto.de/httpdocs/engine/Shopware/Plugins/Community/Frontend/BestitAmazonPay/Bootstrap.php was encoded by the ionCube Encoder for PHP 5.4 and cannot run under PHP 7.0."

 

Schick mir mal die Zugangsdaten an forum@shopware.com, dann schau ich morgen früh mal drauf.

(PHPmyAdmin, Backend, FTP)

mail ist raus

 

@Moritz Naczenski schrieb:

Schick mir mal die Zugangsdaten an forum@shopware.com, dann schau ich morgen früh mal drauf.

(PHPmyAdmin, Backend, FTP)

Ursache für die nicht angezeigten Einkaufswelten gefunden: Plugin “Kategorie-Teaser-Mouseover” von 8mylez. Nach dessen Deaktivierung wird alles übrige wieder angezeigt. 

Konsole des Browsers meldet keinen Fehler mehr.

Der Status der auf Empfehlung von Herrn Pohl hochgeladenen Datei BannerComponentHandler.php  wird allerdings immer noch als fehlerhaft angzeigt.

das Plugin habe ich gar nicht 

Ursache für die nicht angezeigten Einkaufswelten gefunden: Plugin „Kategorie-Teaser-Mouseover“ von 8mylez. Nach dessen Deaktivierung wird alles übrige wieder angezeigt. 

@Quad24 schrieb:

Ursache für die nicht angezeigten Einkaufswelten gefunden: Plugin „Kategorie-Teaser-Mouseover“ von 8mylez. Nach dessen Deaktivierung wird alles übrige wieder angezeigt. 

Konsole des Browsers meldet keinen Fehler mehr.

Der Status der auf Empfehlung von Herrn Pohl hochgeladenen Datei BannerComponentHandler.php  wird allerdings immer noch als fehlerhaft angzeigt.

 

Das ist korrekt so. Die Datei entspricht nicht mehr der, die mit der Version ausgeliefert wird. Status sagt nur, dass die verändert wurde - wurde sie ja auch.

Moin in die Runde,

ich habe gestern auch das Update 5.3 aufgespielt und jetzt werden keine kategorien mehr angezeit. = 500 HTTP error.

Im Backend Logist der letzte fehler:

Enlight_Controller_Exception: Unauthorized in /engine/Shopware/Plugins/Default/Backend/Auth/Bootstrap.php:209 Stack trace:
#0 /engine/Library/Enlight/Event/Handler/Plugin.php(149): Shopware_Plugins_Backend_Auth_Bootstrap->onPreDispatchBackend(Object(Enlight_Controller_ActionEventArgs))
#1 /engine/Library/Enlight/Event/EventManager.php(214): Enlight_Event_Handler_Plugin->execute(Object(Enlight_Controller_ActionEventArgs))
#2 /engine/Library/Enlight/Controller/Action.php(136): Enlight_Event_EventManager->notify('Enlight_Control...', Object(Enlight_Controller_ActionEventArgs))
#3 /engine/Library/Enlight/Controller/Dispatcher/Default.php(525): Enlight_Controller_Action->dispatch('getFormAction')
#4 /engine/Library/Enlight/Controller/Front.php(223): Enlight_Controller_Dispatcher_Default->dispatch(Object(Enlight_Controller_Request_RequestHttp), Object(Enlight_Controller_Response_ResponseHttp))
#5 /engine/Shopware/Kernel.php(184): Enlight_Controller_Front->dispatch()
#6 /vendor/symfony/http-kernel/HttpCache/HttpCache.php(491): Shopware\Kernel->handle(Object(Symfony\Component\HttpFoundation\Request), 1, true)
#7 /engine/Shopware/Components/HttpCache/AppCache.php(268): Symfony\Component\HttpKernel\HttpCache\HttpCache->forward(Object(Symfony\Component\HttpFoundation\Request), true, NULL)
#8 /vendor/symfony/http-kernel/HttpCache/HttpCache.php(258): Shopware\Components\HttpCache\AppCache->forward(Object(Symfony\Component\HttpFoundation\Request), true)
#9 /engine/Shopware/Components/HttpCache/AppCache.php(105): Symfony\Component\HttpKernel\HttpCache\HttpCache->pass(Object(Symfony\Component\HttpFoundation\Request), true)
#10 /html/shopware/shopware.php(118): Shopware\Components\HttpCache\AppCache->handle(Object(Symfony\Component\HttpFoundation\Request))
#11 {main}

 

Hoster ist Mittwald falls das eine rolle spielt. 

vorher gab es noch mehrfach folgende Fehlermeldung:

SmartyCompilerException: Syntax Error in template /engine/Shopware/Plugins/Community/Frontend/SwagPaymentPayPalInstallments/Views/responsive/frontend/payment_paypal_installments/upstream_presentment/_includes/lender.tpl" on line 31 "{trim(preg_replace('/\s+/', ', ', $companyInfo.address))}" PHP function 'preg_replace' not allowed by security setting in /engine/Library/Smarty/sysplugins/smarty_internal_templatecompilerbase.php:657 Stack trace:
#0 /engine/Library/Smarty/sysplugins/smarty_security.php(191): Smarty_Internal_TemplateCompilerBase->trigger_template_error('PHP function 'p...')
#1 /engine/Library/Smarty/sysplugins/smarty_internal_templateparser.php(2871): Smarty_Security->isTrustedPhpFunction('preg_replace', Object(Smarty_Internal_SmartyTemplateCompiler))
#2 /engine/Library/Smarty/sysplugins/smarty_internal_templateparser.php(3101): Smarty_Internal_Templateparser->yy_r153()
#3 /engine/Library/Smarty/sysplugins/smarty_internal_templateparser.php(3201): Smarty_Internal_Templateparser->yy_reduce(153)
#4 /engine/Library/Smarty/sysplugins/smarty_internal_smartytemplatecompiler.php(105): Smarty_Internal_Templateparser->doParse(39, ')')
#5 /engine/Library/Smarty/sysplugins/smarty_internal_templatecompilerbase.php(192): Smarty_Internal_SmartyTemplateCompiler->doCompile('{*\n This tem...')
#6 /engine/Library/Smarty/sysplugins/smarty_internal_compile_include.php(146): Smarty_Internal_TemplateCompilerBase->compileTemplate(Object(Enlight_Template_Default))
#7 /engine/Library/Smarty/sysplugins/smarty_internal_templatecompilerbase.php(475): Smarty_Internal_Compile_Include->compile(Array, Object(Smarty_Internal_SmartyTemplateCompiler), Array, NULL, NULL)
#8 /engine/Library/Smarty/sysplugins/smarty_internal_templatecompilerbase.php(249): Smarty_Internal_TemplateCompilerBase->callTagCompiler('include', Array, Array)
#9 /engine/Library/Smarty/sysplugins/smarty_internal_templateparser.php(2388): Smarty_Internal_TemplateCompilerBase->compileTag('include', Array)
#10 /engine/Library/Smarty/sysplugins/smarty_internal_templateparser.php(3101): Smarty_Internal_Templateparser->yy_r36()
#11 /engine/Library/Smarty/sysplugins/smarty_internal_templateparser.php(3201): Smarty_Internal_Templateparser->yy_reduce(36)
#12 /engine/Library/Smarty/sysplugins/smarty_internal_smartytemplatecompiler.php(105): Smarty_Internal_Templateparser->doParse(10, '\n ...')
#13 /engine/Library/Smarty/sysplugins/smarty_internal_templatecompilerbase.php(192): Smarty_Internal_SmartyTemplateCompiler->doCompile('{*\n This tem...')
#14 /engine/Library/Smarty/sysplugins/smarty_internal_compile_include.php(146): Smarty_Internal_TemplateCompilerBase->compileTemplate(Object(Enlight_Template_Default))
#15 /engine/Library/Smarty/sysplugins/smarty_internal_templatecompilerbase.php(475): Smarty_Internal_Compile_Include->compile(Array, Object(Smarty_Internal_SmartyTemplateCompiler), Array, NULL, NULL)
#16 /engine/Library/Smarty/sysplugins/smarty_internal_templatecompilerbase.php(249): Smarty_Internal_TemplateCompilerBase->callTagCompiler('include', Array, Array)
#17 /engine/Library/Smarty/sysplugins/smarty_internal_templateparser.php(2388): Smarty_Internal_TemplateCompilerBase->compileTag('include', Array)
#18 /engine/Library/Smarty/sysplugins/smarty_internal_templateparser.php(3101): Smarty_Internal_Templateparser->yy_r36()
#19 /engine/Library/Smarty/sysplugins/smarty_internal_templateparser.php(3201): Smarty_Internal_Templateparser->yy_reduce(36)
#20 /engine/Library/Smarty/sysplugins/smarty_internal_smartytemplatecompiler.php(105): Smarty_Internal_Templateparser->doParse(10, '\n\n ')
#21 /engine/Library/Smarty/sysplugins/smarty_internal_templatecompilerbase.php(192): Smarty_Internal_SmartyTemplateCompiler->doCompile('\n\n {* Displa...')
#22 /engine/Library/Smarty/sysplugins/smarty_internal_compile_block.php(191): Smarty_Internal_TemplateCompilerBase->compileTemplate(Object(Smarty_Internal_Template))
#23 /engine/Library/Smarty/sysplugins/smarty_internal_compile_block.php(255): Smarty_Internal_Compile_Block::compileChildBlock(Object(Smarty_Internal_SmartyTemplateCompiler), 'frontend_detail...')
#24 /engine/Library/Smarty/sysplugins/smarty_internal_templatecompilerbase.php(465): Smarty_Internal_Compile_Blockclose->compile(Array, Object(Smarty_Internal_SmartyTemplateCompiler), Array, NULL, NULL)
#25 /engine/Library/Smarty/sysplugins/smarty_internal_templatecompilerbase.php(249): Smarty_Internal_TemplateCompilerBase->callTagCompiler('blockclose', Array, Array)
#26 /engine/Library/Smarty/sysplugins/smarty_internal_templateparser.php(2493): Smarty_Internal_TemplateCompilerBase->compileTag('blockclose', Array)
#27 /engine/Library/Smarty/sysplugins/smarty_internal_templateparser.php(3101): Smarty_Internal_Templateparser->yy_r58()
#28 /engine/Library/Smarty/sysplugins/smarty_internal_templateparser.php(3201): Smarty_Internal_Templateparser->yy_reduce(58)
#29 /engine/Library/Smarty/sysplugins/smarty_internal_smartytemplatecompiler.php(105): Smarty_Internal_Templateparser->doParse(10, '\n ...')
#30 /engine/Library/Smarty/sysplugins/smarty_internal_templatecompilerbase.php(192): Smarty_Internal_SmartyTemplateCompiler->doCompile('{block name="fr...')
#31 /engine/Library/Smarty/sysplugins/smarty_internal_compile_include.php(146): Smarty_Internal_TemplateCompilerBase->compileTemplate(Object(Enlight_Template_Default))
#32 /engine/Library/Smarty/sysplugins/smarty_internal_templatecompilerbase.php(475): Smarty_Internal_Compile_Include->compile(Array, Object(Smarty_Internal_SmartyTemplateCompiler), Array, NULL, NULL)
#33 /engine/Library/Smarty/sysplugins/smarty_internal_templatecompilerbase.php(249): Smarty_Internal_TemplateCompilerBase->callTagCompiler('include', Array, Array)
#34 /engine/Library/Smarty/sysplugins/smarty_internal_templateparser.php(2388): Smarty_Internal_TemplateCompilerBase->compileTag('include', Array)
#35 /engine/Library/Smarty/sysplugins/smarty_internal_templateparser.php(3101): Smarty_Internal_Templateparser->yy_r36()
#36 /engine/Library/Smarty/sysplugins/smarty_internal_templateparser.php(3201): Smarty_Internal_Templateparser->yy_reduce(36)
#37 /engine/Library/Smarty/sysplugins/smarty_internal_smartytemplatecompiler.php(105): Smarty_Internal_Templateparser->doParse(10, '\n ...')
#38 /engine/Library/Smarty/sysplugins/smarty_internal_templatecompilerbase.php(192): Smarty_Internal_SmartyTemplateCompiler->doCompile('{block name='fr...')
#39 /engine/Library/Smarty/sysplugins/smarty_internal_compile_include.php(146): Smarty_Internal_TemplateCompilerBase->compileTemplate(Object(Enlight_Template_Default))
#40 /engine/Library/Smarty/sysplugins/smarty_internal_templatecompilerbase.php(475): Smarty_Internal_Compile_Include->compile(Array, Object(Smarty_Internal_SmartyTemplateCompiler), Array, NULL, NULL)
#41 /engine/Library/Smarty/sysplugins/smarty_internal_templatecompilerbase.php(249): Smarty_Internal_TemplateCompilerBase->callTagCompiler('include', Array, Array)
#42 /engine/Library/Smarty/sysplugins/smarty_internal_templateparser.php(2388): Smarty_Internal_TemplateCompilerBase->compileTag('include', Array)
#43 /engine/Library/Smarty/sysplugins/smarty_internal_templateparser.php(3101): Smarty_Internal_Templateparser->yy_r36()
#44 /engine/Library/Smarty/sysplugins/smarty_internal_templateparser.php(3201): Smarty_Internal_Templateparser->yy_reduce(36)
#45 /engine/Library/Smarty/sysplugins/smarty_internal_smartytemplatecompiler.php(105): Smarty_Internal_Templateparser->doParse(10, '\n ...')
#46 /engine/Library/Smarty/sysplugins/smarty_internal_templatecompilerbase.php(192): Smarty_Internal_SmartyTemplateCompiler->doCompile('{block name='fr...')
#47 /engine/Library/Smarty/sysplugins/smarty_internal_compile_include.php(146): Smarty_Internal_TemplateCompilerBase->compileTemplate(Object(Enlight_Template_Default))
#48 /engine/Library/Smarty/sysplugins/smarty_internal_templatecompilerbase.php(475): Smarty_Internal_Compile_Include->compile(Array, Object(Smarty_Internal_SmartyTemplateCompiler), Array, NULL, NULL)
#49 /engine/Library/Smarty/sysplugins/smarty_internal_templatecompilerbase.php(249): Smarty_Internal_TemplateCompilerBase->callTagCompiler('include', Array, Array)
#50 /engine/Library/Smarty/sysplugins/smarty_internal_templateparser.php(2388): Smarty_Internal_TemplateCompilerBase->compileTag('include', Array)
#51 /engine/Library/Smarty/sysplugins/smarty_internal_templateparser.php(3101): Smarty_Internal_Templateparser->yy_r36()
#52 /engine/Library/Smarty/sysplugins/smarty_internal_templateparser.php(3201): Smarty_Internal_Templateparser->yy_reduce(36)
#53 /engine/Library/Smarty/sysplugins/smarty_internal_smartytemplatecompiler.php(105): Smarty_Internal_Templateparser->doParse(10, '\n\n ')
#54 /engine/Library/Smarty/sysplugins/smarty_internal_templatecompilerbase.php(192): Smarty_Internal_SmartyTemplateCompiler->doCompile('\n \n {incl...')
#55 /engine/Library/Smarty/sysplugins/smarty_internal_compile_block.php(197): Smarty_Internal_TemplateCompilerBase->compileTemplate(Object(Smarty_Internal_Template))
.........

 

Ich habe das gleiche Problem nach dem Update auf 5.3. Auch bei mir werden keine Artikel in der Einkaufswelt angezeigt. Habe das Backup eingespielt und hoffe auf eine baldige Lösung des Problems.

Gruß Ralf

Moin, bei ist das gleiche Problem. Habe schon die Plugins deaktiviert. Bei mir werden die Banner in der Einkaufswelt nicht mehr angezeigt.