Ошибка в Image_Toolbox.class.php при переходе на PHP 5.3

Вчера вылезла еще одна проблема, связанная с переходом на PHP5.3. Ошибки в файле Image_Toolbox.class.php.

Ошибки следующего вида:

Fatal error: Image: Imagetype (jpg) not supported for reading. in /*****/Image_Toolbox.class.php on line 444

Последняя версия Image_Toolbox.class.php вышла в 2003 году, поэтому надеяться, что все обойдется обновлением этого файла, напрасно.

Тем не менее, ошибки легко исправляются.

1. Проверьте код файла в районе 99-й строки (определение массива var $_types = array), там должно быть:

‘mime’ => ‘image/jpeg’

2. Проверьте код файла в районе 186-й строки. Если там у вас код

Change $gd_info[‘JPG Support’]

— его нужно заменить на следующий:

Change $gd_info[‘JPEG Support’]

Все, после этого класс должен работать.

3 октября 2013 Опубликовано в Разработка сайтов

Прокомментировать