0

ローカルの prestashop サイトですべてのサムネイルを再生成しようとしていました。そして、多くのファイルでこれらのエラーが発生します。

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

それらが破損しているようです...どうすればよいですか?

ありがとう

4

1 に答える 1

1

このエラーはおそらく、ファイルが (本当に!) PNG ファイルではなく JPEG ファイルであるためです。

この問題を解決するには、[設定] > [画像] で PrestaShop バックオフィスに移動し、[PNG] の代わりに [JPG] を選択してください。

また、製品画像の PNG 拡張子の選択を再検討することもできます。多くの場合、何の改善も提供せずに画像の重みを増やします。

于 2013-06-20T17:21:24.643 に答える