Мой код:imagecreatefrompng(): '/home/ubuntu/dv8.png' не является допустимым файлом PNG
$filepath = '/home/ubuntu/dv8.png';
echo "mime content type: " .mime_content_type ($filepath) . "<br />";
$image_src = imagecreatefrompng($filepath);
print_r($image_src);
Он выводит:
mime content type: image/png
Warning: imagecreatefrompng(): '/home/ubuntu/dv8.png' is not a valid PNG file in /var/www/test.php on line 2
Любые идеи, почему я хотел бы получить это ? Возможно, это связано с моей версией PHP? 5.3.2
phpinfo() и по спискам раздела GD:
PNG Support enabled
Цените любую помощь.
Вы можете загрузить это изображение где-нибудь? –
Я также получаю ошибки с png. Я создаю с GD миниатюру из png-файла, и когда я хочу снова обработать его, я получаю «не действительный файл png». Я открыл его, и структура файла не выглядит как png, но файл можно открыть в средстве просмотра изображений и т. Д. – Enrique
Я никогда не выяснял источник этой проблемы. Я сделал много изменений кода с этого поста, и я думаю, что пользователи используют только JPG на этом этапе, поэтому я не знаю, является ли это проблемой или нет. Было бы очень интересно, если у кого-нибудь есть идеи. – Slowfib