Ошибка при загрузке изображения .gif

Раздел форума: 

Подскажите, пожалуйста, как решить проблемку... При загрузке изображения выдает ошибку

 

Warning: imagecolorsforindex() [function.imagecolorsforindex]: Color index 255 out of range in image_gd_create_tmp() (line 310 ofZ:\home\drupal1\www\modules\system\image.gd.inc)

Добавить комментарий

Войти, используя Loginza Google Account Yandex Mail.ru Vkontakte Facebook

Plain text

  • HTML-теги не обрабатываются и показываются как обычный текст
  • Адреса страниц и электронной почты автоматически преобразуются в ссылки.
  • Строки и параграфы переносятся автоматически.
Прикрепить
Максимальный размер файла: 128 МБ.
Разрешённые типы файлов: txt doc docx rar zip xls xlsx pdf odf odt jpg jpeg gif png psd rtf.

Проблема данной ошибки

Проблема данной ошибки возникает в первую очередь из за того, что вы пытаетесь средствами cms drupal вытащить в определенные поля картинку в gif формате, индекс прозрачности которой ниже 255.

Проблема решаеться редактированием файла image.gd.inc лежащего в папке includes корневой директории движка вашего друпал сайта. Нужно найти следующий код в файле image.gd.inc:

if ($transparency_index >= 0 ) {

И заменить его на код приведенный ниже:

if ($transparency_index >= 0 && $transparency_index < 255) {

После сохранения данных измененний ваша проблема с ошибкой будет решена. Вы снимите ограничение на обработку файлов с индексом прозрачности менее 255.