Hallo!
Wird wohl nichts bedeuten, aber ich habe gestern PHP umgestellt auf „FPM mit nginx“ bedient in Plesk und hatte nun heute morgen diese Fehlermeldung im Log:
[Sun Mar 21 05:27:54.990273 2021] [proxy_fcgi:error] [pid 29410] [client 194.210.235.5:58008] AH01071: Got error 'PHP message: PHP Fatal error: Uncaught Error: Call to a member function getProductStream() on null in
/var/www/vhosts/XXX/httpdocs/engine/Shopware/Controllers/Widgets/Listing.php:206\nStack trace:\n#0
/var/www/vhosts/XXX/httpdocs/engine/Library/Enlight/Controller/Action.php(192): Shopware_Controllers_Widgets_Listing->listingCountAction()\n#1
/var/www/vhosts/XXX/httpdocs/engine/Library/Enlight/Controller/Dispatcher/Default.php(478): Enlight_Controller_Action->dispatch()\n#2
/var/www/vhosts/XXX/httpdocs/engine/Library/Enlight/Controller/Front.php(228): Enlight_Controller_Dispatcher_Default->dispatch()\n#3
/var/www/vhosts/XXX/httpdocs/engine/Shopware/Kernel.php(188): Enlight_Controller_Front->dispatch()\n#4
/var/www/vhosts/XXX/httpdocs/vendor/symfony/http-kernel/HttpCache/SubRequestHandler.php(102): Shopware\\Kernel->handle()\n#5
/var/www/vhosts/XXX/httpdo...', referer:
Bedeutet das was, um das ich mich sorgen sollte?
Warum habe ich umgestellt?
Ich hatte öfters mal Gateway Fehler, daher habe ich auf von „Fastcgi von Apache bedient“ auf "FPM von Apache bedient umgestellt. Dann, doer auch schon vorher, wurde ich min. 1-2 am vormittag vom Backend ausgeloggt, das Backend inklusive Shop war dann kurz nicht erreichbar. Der Hoster konnte, trotz extensiver Recherche, gar nichts feststellen, weder in seinen noch in meinen Logs.
Dann, also gestern, habe ich auf „FPM Anwendung durch Nginx bedient“ umgestellt und der Shop läuft spürbar viel schneller, pagespeed Werte bei 98%. Ob damit das Ausloggen aus dem Backend weg ist, weiß ich noch nicht, hoffe es aber.
Shopware Version ist 5.6.9 mit PHP 7.4 und Mysql 5.7. Handelt sich wohl um dasselbe wie in SW-24291
Grüße,
Stephan