ich versuche Artikel per CSV-Datei in einen frischen shopware 5.6.0 Shop zu importieren.
Leider hatte ich bisher keinen Erfolg. Kategorieimporte sind kein Problem.
Ich habe es nun auch mit CSV-Dateien getestet, welche in einem 5.5.4 Shop problemlos funktionieren, aber auch diese lassen sich nicht importieren.
Server:
Debian 9.9
Plesk Onyx
PHP getestet mit 7.1.31 - 7.2.21 - 7.3.8
MySQL: Plesk Standard DB-Server Version 10.1.38 (MariaDB?)
Hat noch jemand ein ähnliches Problem?
Oder kann dies jemand testen? Vielleicht ist es ein Bug?
Am besten mal die Browser-Konsole öffnen und dann schauen, was der Request im Netzwerktab zurück liefert. Dann sollte man das auch finden können.Wenn du den Chrome nutzt, geht das am besten - da einfach F12 drücken, in den Netzwerktab wechseln und den Request raussuchen (irgendwas mit Import) und da mal in den Antwort-Reiter schauen.
Okay, jetzt hab ich etwas mehr erfahren können. Hier mal der Inhalt des Response-Reiters:
Fatal error : Uncaught ArgumentCountError: Too few arguments to function Shopware_Components_Translation::__construct(), 0 passed in /var/www/vhosts/noten.kaufen/sw56/engine/Shopware/Plugins/Community/Backend/SwagImportExport/Components/SwagImportExport/DbAdapters/Articles/TranslationWriter.php on line 47 and exactly 2 expected in /var/www/vhosts/noten.kaufen/sw56/engine/Shopware/Components/Translation.php:50
Stack trace: #0 /var/www/vhosts/noten.kaufen/sw56/engine/Shopware/Plugins/Community/Backend/SwagImportExport/Components/SwagImportExport/DbAdapters/Articles/TranslationWriter.php(47): Shopware_Components_Translation->__construct() #1 /var/www/vhosts/noten.kaufen/sw56/engine/Shopware/Plugins/Community/Backend/SwagImportExport/Components/SwagImportExport/DbAdapters/ArticlesDbAdapter.php(1404): Shopware\Components\SwagImportExport\DbAdapters\Articles\TranslationWriter->__construct() #2 /var/www/vhosts/noten.kaufen/sw56/engine/Shopware/Plugins/Community/Backend/SwagImportExport/Components/SwagImportExport/DbAdapters/Artic in /var/www/vhosts/noten.kaufen/sw56/engine/Shopware/Components/Translation.php on line 50
Ich habe ein ähnliches Problem. Wir haben allerdings zwei Import-Profile, eins für den deutschen Text und eines für den englischen Text. Der deutsche lief - wie immer - einwandfrei durch, bei dem englischen bekomme ich - seit heute - nur die Meldung „An error occurred“. Ich nutze die gleichen Profile und die gleichen Listen nun inzwischen seit gut drei Jahren. Ich gehe davon aus, dass das auch am Update liegt.
"[error] 31214#31214: *45071 FastCGI sent in stderr: „„PHP message: PHP Fatal error: Uncaught ArgumentCountError: Too few arguments to function Shopware_Components_Translation::__construct(), 0 passed in /var/www/clients/client1/web2/web/engine/Shopware/Plugins/Community/Backend/SwagImportExport/Components/SwagImportExport/DbAdapters/ArticlesTranslationsDbAdapter.php on line 53 and exactly 2 expected in /var/www/clients/client1/web2/web/engine/Shopware/Components/Translation.php:50
Stack trace: #0 /var/www/clients/client1/web2/web/engine/Shopware/Plugins/Community/Backend/SwagImportExport/Components/SwagImportExport/DbAdapters/ArticlesTranslationsDbAdapter.php(53): Shopware_Components_Translation->__construct() #1 /var/www/clients/client1/web2/web/engine/Shopware/Plugins/Community/Backend/SwagImportExport/Components/SwagImportExport/Factories/DataFactory.php(311): Shopware\Components\SwagImportExport\DbAdapters\ArticlesTranslationsDbAdapter->__construct() #2 /var/www/clients/client1/web2/web/engine/Shopware/Plugins/Community/Backend/SwagImportExport/Componen““ while reading response header from upstream
Ich habe jetzt die in der Fehlermeldung aufgeführten Dateien durch die von vor dem Update ersetzt. Jetzt geht es erstmal wieder. Lag also definitiv am Update. Vielleicht hilft die Info ja jemandem, falls er das gleiche Problem hat.