Hallo zusammen,
nach Update von 5.3.7 auf 5.5.6 funktionieren die ESD-Artikel nicht mehr richtig.
Der Inhalt von files/esd123… wird ja normalerweise in einer Dropdown-Liste gelistet.
Das sind bei uns 579 Dateien / 63GB. Ist das zu viel?
Nun kommt erst untenstehende Fehlermeldung, dann bleibt die Liste leer.
Ich habe testweise unter files/ das Verzeichnis esdtest…angelegt und in den Grundeinstellungen zugewiesen.
Mit dem geht es problemlos, auch wenn ich es in esd123… umbenenne.
Was ist da los?
Von PHP5.6 bis PHP 7.2 habe ich alles probiert, die Limits erhöht, es hilft alles nichts.
Die Fehlermeldung lautet:
___________________________________________
503 - Service Unavailable
Leider ist ein Fehler aufgetreten!
Die nachfolgenden Hinweise sollten Ihnen weiterhelfen.
SplFileInfo::getType(): Lstat failed for /kunden/410282_78479/webseiten/sw/v1/files/esd39932882vad/Farbkorrektur_Lernkurs.zip in vendor/league/flysystem/src/Adapter/Local.php on line 487
Stack trace:
#0 vendor/league/flysystem/src/Adapter/Local.php(487): SplFileInfo->getType()
#1 vendor/league/flysystem/src/Adapter/Local.php(430): League\Flysystem\Adapter\Local->mapFileInfo(Object(DirectoryIterator))
#2 vendor/league/flysystem/src/Adapter/Local.php(281): League\Flysystem\Adapter\Local->normalizeFileInfo(Object(DirectoryIterator))
#3 vendor/league/flysystem/src/Filesystem.php(271): League\Flysystem\Adapter\Local->listContents(‘esd39932882vad’, false)
#4 engine/Shopware/Controllers/Backend/Article.php(1829): League\Flysystem\Filesystem->listContents(‘esd39932882vad’)
#5 engine/Library/Enlight/Controller/Action.php(193): Shopware_Controllers_Backend_Article->getEsdFilesAction()
#6 engine/Library/Enlight/Controller/Dispatcher/Default.php(549): Enlight_Controller_Action->dispatch(‘getEsdFilesActi…’)
#7 engine/Library/Enlight/Controller/Front.php(222): Enlight_Controller_Dispatcher_Default->dispatch(Object(Enlight_Controller_Request_RequestHttp), Object(Enlight_Controller_Response_ResponseHttp))
#8 engine/Shopware/Kernel.php(202): Enlight_Controller_Front->dispatch()
#9 vendor/symfony/http-kernel/HttpCache/SubRequestHandler.php(102): Shopware\Kernel->handle(Object(Symfony\Component\HttpFoundation\Request), 1, true)
#10 vendor/symfony/http-kernel/HttpCache/HttpCache.php(448): Symfony\Component\HttpKernel\HttpCache\SubRequestHandler::handle(Object(Shopware\Kernel), 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(238): 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 shopware.php(122): Shopware\Components\HttpCache\AppCache->handle(Object(Symfony\Component\HttpFoundation\Request))
#15 {main}
____________________________________________
Hat jemand eine Idee?
Vielen Dank für eure Hilfe.
Aljoscha