У меня есть веб-сайт, где общественность может загрузить JPEGs.
Кто-то от общественности загружал недопустимый JPEG, который заставлял сайт отказывать для них.
PHP заявила...
imagecreatefromjpeg () [function.imagecreatefromjpeg]: gd-jpeg, libjpeg: исправимая ошибка: Преждевременный конец файла JPEG
Я не был уверен, как обойти это, таким образом, я Погугленный и нашел этот сайт. Это сказало мне добавлять...
ini_set('gd.jpeg_ignore_warning', 1);
Я включил это мой index.php
(начальная загрузка моего сайта, где я делаю другой ini_set()
).
Это, казалось, не зафиксировало его.
Как я могу обработать этот случай недопустимого JPEGs? Я делаю что-то не так с набором INI? Я нахожусь на общем хосте, таким образом, я не могу измениться php.ini
непосредственно.
Я использую Kohana 2.3 и его Библиотеку изображений, но я не думаю, что это действительно релевантно здесь.
Спасибо