Hallo,
seit eine paar Tagen habe ich ein Problem das sich nicht lösen läßt. Erst was es Shopware 5.5.7 und ab heute dann 5.5.8 und es hat sich nichts geändert.
Im Serverlog stehen folgende Fehler:
140111765239552] [client 47.70.29.45:44330] AH01071: Got error 'PHP message: PHP Fatal error: Uncaught PDOException: SQLSTATE[HY000]: General error: 2006 MySQL server has gone away in /var/www/vhosts/zweirad-union-mopeds.de/httpdocs/engine/Shopware/Components/Session/PdoSessionHandler.php:536\nStack trace:\n#0 /var/www/vhosts/zweirad-union-mopeds.de/httpdocs/engine/Shopware/Components/Session/PdoSessionHandler.php(536): PDOStatement->execute()\n#1 /var/www/vhosts/zweirad-union-mopeds.de/httpdocs/engine/Shopware/Components/Session/PdoSessionHandler.php(291): Shopware\\Components\\Session\\PdoSessionHandler->doRead('8dd0714bb25b459...')\n#2 [internal function]: Shopware\\Components\\Session\\PdoSessionHandler->read('8dd0714bb25b459...')\n#3 /var/www/vhosts/zweirad-union-mopeds.de/httpdocs/engine/Library/Zend/Session.php(468): session_start()\n#4 /var/www/vhosts/zweirad-union-mopeds.de/httpdocs/engine/Shopware/Components/DependencyInjection/Bridge/Session.php(99): Zend_Session::start(Array)\n#5 /var/www/vhosts/zweirad-union-mopeds.de/httpdocs/var/cache/production_201904021344/proxie...\n', referer: https://www.google.com/
[Mon Apr 08 20:44:58.258129 2019] [hostinglimits:error] [pid 1636058:tid 140111983064832] mod_hostinglimits: Error on LVE enter: LVE(10026) HANDLER(proxy:unix:///var/www/vhosts/system/zweirad-union-mopeds.de/php-fpm.sock|fcgi://127.0.0.1:9000) HOSTNAME(www.zweirad-union-mopeds.de) URL(/shopware.php) TID(1636089) errno (7) Read more: http://e.cloudlinux.com/MHL-E2BIG min_uid (1000)
Dieser bringt den Server Regelmäßig zum einfrieren. Im Log vom Shop steht folgendes:
[2019-04-08 12:26:46] core.CRITICAL: RecursiveDirectoryIterator::__construct(/var/www/vhosts/zweirad-union-mopeds.de/httpdocs/var/cache/production_201902250948/templates/backend_de_DE_8048a/c5/c4/8f): failed to open dir: No such file or directory [] {"uid":"ef62e21"}
[2019-04-08 12:26:46] core.ERROR: UnexpectedValueException: RecursiveDirectoryIterator::__construct(/var/www/vhosts/zweirad-union-mopeds.de/httpdocs/var/cache/production_201902250948/templates/backend_de_DE_8048a/c5/c4/8f): failed to open dir: No such file or directory in /var/www/vhosts/zweirad-union-mopeds.de/httpdocs/engine/Shopware/Components/CacheManager.php:537 Stack trace: #0 [internal function]: RecursiveDirectoryIterator->__construct('/var/www/vhosts...', 4096) #1 /var/www/vhosts/zweirad-union-mopeds.de/httpdocs/engine/Shopware/Components/CacheManager.php(537): RecursiveDirectoryIterator->getChildren() #2 /var/www/vhosts/zweirad-union-mopeds.de/httpdocs/engine/Shopware/Components/CacheManager.php(132): Shopware\Components\CacheManager->clearDirectory('/var/www/vhosts...') #3 /var/www/vhosts/zweirad-union-mopeds.de/httpdocs/engine/Shopware/Components/CacheManager.php(503): Shopware\Components\CacheManager->clearTemplateCache() #4 /var/www/vhosts/zweirad-union-mopeds.de/httpdocs/engine/Shopware/Components/CacheManager.php(477): Shopware\Components\CacheManager->clearByTag('template') #5 /var/www/vhosts/zweirad-union-mopeds.de/httpdocs/engine/Shopware/Controllers/Backend/Cache.php(152): Shopware\Components\CacheManager->clearByTags(Array) #6 /var/www/vhosts/zweirad-union-mopeds.de/httpdocs/engine/Library/Enlight/Controller/Action.php(193): Shopware_Controllers_Backend_Cache->clearCacheAction() #7 /var/www/vhosts/zweirad-union-mopeds.de/httpdocs/engine/Library/Enlight/Controller/Dispatcher/Default.php(563): Enlight_Controller_Action->dispatch('clearCacheActio...') #8 /var/www/vhosts/zweirad-union-mopeds.de/httpdocs/engine/Library/Enlight/Controller/Front.php(222): Enlight_Controller_Dispatcher_Default->dispatch(Object(Enlight_Controller_Request_RequestHttp), Object(Enlight_Controller_Response_ResponseHttp)) #9 /var/www/vhosts/zweirad-union-mopeds.de/httpdocs/engine/Shopware/Kernel.php(202): Enlight_Controller_Front->dispatch() #10 /var/www/vhosts/zweirad-union-mopeds.de/httpdocs/vendor/symfony/http-kernel/HttpCache/SubRequestHandler.php(102): Shopware\Kernel->handle(Object(Symfony\Component\HttpFoundation\Request), 1, true) #11 /var/www/vhosts/zweirad-union-mopeds.de/httpdocs/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 /var/www/vhosts/zweirad-union-mopeds.de/httpdocs/engine/Shopware/Components/HttpCache/AppCache.php(268): Symfony\Component\HttpKernel\HttpCache\HttpCache->forward(Object(Symfony\Component\HttpFoundation\Request), true, NULL) #13 /var/www/vhosts/zweirad-union-mopeds.de/httpdocs/vendor/symfony/http-kernel/HttpCache/HttpCache.php(238): Shopware\Components\HttpCache\AppCache->forward(Object(Symfony\Component\HttpFoundation\Request), true) #14 /var/www/vhosts/zweirad-union-mopeds.de/httpdocs/engine/Shopware/Components/HttpCache/AppCache.php(105): Symfony\Component\HttpKernel\HttpCache\HttpCache->pass(Object(Symfony\Component\HttpFoundation\Request), true) #15 /var/www/vhosts/zweirad-union-mopeds.de/httpdocs/shopware.php(122): Shopware\Components\HttpCache\AppCache->handle(Object(Symfony\Component\HttpFoundation\Request)) #16 {main} [] {"uid":"ef62e21"}
[2019-04-08 12:28:46] core.CRITICAL: SQLSTATE[HY000]: General error: 2006 MySQL server has gone away [] {"uid":"a49631a"}
Der Mysql Fehler kam z.B. 2x im Shop Log und ca. 50x in Server Log vor.
Wir haben schon die innodb_lock_wait_timeout auf 100 gesetzt, was nichts gebracht hat. Da der Shop auf einem Shared-Server ist, wird der Hoster nicht wirklich viel umstellen.
Ich wüßte nicht, was wir am Shop geändert hätten auch der Hoster sagt, es wäre nichts grundlegendes geändert worden.
Kann ich irgendwie mit meinem Mitteln herausfinden, woran der Fehler liegt?
Wie gehe ich am besten vor, bin im Moment etwas ratlos - ich brauche dringend Hilfe!
Gruß