Hallo Community, anbei ein kleines Problem. Ich wollte Artikelbilder importbieren, jedoch bleibt es jedesmal zwischendrin hängen und gibt folgende Fehlermeldung. Kann jemand damit was anfangen und hat einen Tipp? Vielen Dank Image could not be created: /var/www/vhosts/.../httpdocs/media/image/3d5ff457c1b0e40adbb5bc0a0aa86f1e.jpg Stack Trace: #0 /var/www/vhosts/.../httpdocs/engine/Shopware/Components/Thumbnail/Manager.php(155): Shopware\Components\Thumbnail\Generator\Basic-\>createThumbnail('/var/www/vhosts...', '/var/www/vhosts...', '30', '30', true) #1 /var/www/vhosts/.../httpdocs/engine/Shopware/Controllers/Backend/ImportExport.php(1695): Shopware\Components\Thumbnail\Manager-\>createMediaThumbnail(Object(Shopware\Models\Media\Media), Array, true) #2 /var/www/vhosts/.../httpdocs/engine/Shopware/Controllers/Backend/ImportExport.php(1560): Shopware\_Controllers\_Backend\_ImportExport-\>importImages('/var/www/vhosts...') #3 /var/www/vhosts/.../httpdocs/engine/Library/Enlight/Controller/Action.php(159): Shopware\_Controllers\_Backend\_ImportExport-\>importAction() #4 /var/www/vhosts/.../httpdocs/engine/Library/Enlight/Controller/Dispatcher/Default.php(528): Enlight\_Controller\_Action-\>dispatch('importAction') #5 /var/www/vhosts/.../httpdocs/engine/Library/Enlight/Controller/Front.php(228): Enlight\_Controller\_Dispatcher\_Default-\>dispatch(Object(Enlight\_Controller\_Request\_RequestHttp), Object(Enlight\_Controller\_Response\_ResponseHttp)) #6 /var/www/vhosts/.../httpdocs/engine/Shopware/Kernel.php(141): Enlight\_Controller\_Front-\>dispatch() #7 /var/www/vhosts/.../httpdocs/vendor/symfony/http-kernel/Symfony/Component/HttpKernel/HttpCache/HttpCache.php(472): Shopware\Kernel-\>handle(Object(Symfony\Component\HttpFoundation\Request), 1, true) #8 /var/www/vhosts/.../httpdocs/engine/Shopware/Components/HttpCache/AppCache.php(256): Symfony\Component\HttpKernel\HttpCache\HttpCache-\>forward(Object(Symfony\Component\HttpFoundation\Request), true, NULL) #9 /var/www/vhosts/.../httpdocs/vendor/symfony/http-kernel/Symfony/Component/HttpKernel/HttpCache/HttpCache.php(243): Shopware\Components\HttpCache\AppCache-\>forward(Object(Symfony\Component\HttpFoundation\Request), true) #10 /var/www/vhosts/.../httpdocs/engine/Shopware/Components/HttpCache/AppCache.php(102): Symfony\Component\HttpKernel\HttpCache\HttpCache-\>pass(Object(Symfony\Component\HttpFoundation\Request), true) #11 /var/www/vhosts/.../httpdocs/shopware.php(109): Shopware\Components\HttpCache\AppCache-\>handle(Object(Symfony\Component\HttpFoundation\Request)) #12 {main}
lese dich in deine PHP.ini mal ein, schaue dir deine .htaccess mal an, dann wir dir ein Licht auf gehen.
Da liegt ja das Problem. Ich habe beide bereits angepasst und alle Werte angepasst: <ifmodule mod_php5.c>
php_value memory_limit 2G
php_value max_execution_time 2400
php_value upload_max_filesize 2G
php_flag phar.readonly off
php_flag magic_quotes_gpc off
php_flag session.auto_start off
php_flag suhosin.session.cryptua off
php_flag zend.ze1_compatibility_mode off
</ifmodule>
Oder habe ich was vergessen? Danke!
Läuft es nun? Falls ja, hast du die Rechte und Besitzer in deinem Ordner überprüft?
Leider immer noch nicht. Hast du noch weitere Ideen? Ich kann die Stack Trace leider nicht so lesen, dass ich genau verstehe, wo es hängen bleibt. Vielen Dank
Hallo, zwei Mögliche Ursachen fallen mir spontan ein: 1. Nach dem Import hat die Thumbnailgenerierung keinen Zugriff auf die Dateien. Hier müsstest du einmal prüfen wie die Bilder über FTP abgelegt werden und mit welchen Zugriffsrechten. 2. Die Erweiterung „fileinfo“ fehlt bei dir. Das könntest du über die Systeminfo oder PHP-Info auslesen. Am besten suchst du unter Systeminfo > PHP-Info mal nach „fileinfo“, dieser muss enabled sein. Grüße Moritz
Ich habe das jetzt mal genau angesehen und geprüft. Es wurden bereits über 600 Bilder mit den dazugehörigen Thumbnails angelegt. Dementsprechend dürften das alle sein. Nur sind diese nicht in der Datenbank und demnach auf der Website abgelegt. Nur ein Teil wird angezeigt. Mhhh nicht so einfach…