2013-06-20 3 views
0

Я пытался восстановить все миниатюры на моем локальном сайте prestashop. И я получаю эти ошибки для большого количества файлов:prestashop как обрабатывать ошибку: imagecreatefromjpeg(): не является допустимым файлом PNG

Warning: imagecreatefrompng(): '/home/ll/Documents/www/ESI/img/p/2/5/8/258.jpg' is not a valid PNG file in /home/ll/Documents/www/ESI/classes/ImageManager.php on line 358 

Warning: imagecopyresampled() expects parameter 2 to be resource, boolean given in /home/ll/Documents/www/ESI/classes/ImageManager.php on line 184 

Warning: imagecreatefrompng(): '/home/ll/Documents/www/ESI/img/p/2/5/8/258.jpg' is not a valid PNG file in /home/ll/Documents/www/ESI/classes/ImageManager.php on line 358 

Warning: imagecopyresampled() expects parameter 2 to be resource, boolean given in /home/ll/Documents/www/ESI/classes/ImageManager.php on line 184 

Warning: imagecreatefrompng(): '/home/ll/Documents/www/ESI/img/p/2/5/8/258.jpg' is not a valid PNG file in /home/ll/Documents/www/ESI/classes/ImageManager.php on line 358 

Warning: imagecopyresampled() expects parameter 2 to be resource, boolean given in /home/ll/Documents/www/ESI/classes/ImageManager.php on line 184 

Warning: imagecreatefrompng(): '/home/ll/Documents/www/ESI/img/p/2/5/9/259.jpg' is not a valid PNG file in /home/ll/Documents/www/ESI/classes/ImageManager.php on line 358 

Warning: imagecopyresampled() expects parameter 2 to be resource, boolean given in /home/ll/Documents/www/ESI/classes/ImageManager.php on line 184 

Похоже, что они испорчены ... Что я могу сделать?

благодаря

ответ

1

Эта ошибка, вероятно, потому, что файлы (на самом деле!) Файлы JPEG и PNG не файлы.

Для решения этой проблемы вы можете перейти в свой бэк-офис PrestaShop в «Настройки»> «Изображения» и выбрать «JPG» вместо «PNG».

Также вы можете пересмотреть выбор расширения PNG для изображений вашего продукта. Во многих ситуациях он увеличит вес изображений без каких-либо улучшений.