проблема с ф-ией imagegif($image);

valyala

Новичок
Тоесть различия в работе ф-ий: imagegif, imagepng, imagejpeg очевидны.(Две последние ф-ии как работали так и работают)
AHTIXPICT, это снова баг в ПХП. На этот раз в файле /ext/gd/config.m4, где после комментария
dnl These are always available with bundled library
забыли прописать строчку
AC_DEFINE(HAVE_GD_GIF_CTX, 1, [ ])
. Из-за этого функция imagegif() использует временный файл для генерации изображения, а функции imagejpeg() и imagepng() - оперативную память.

Bugfix:
Пропишите вышеуказанную строчку в файле /ext/gd/config.m4, затем запустите скрипт ./buildconf --force. После чего пересоберите ПХП со встроенной поддержкой GD (параметр --with-gd ).

Баг присутствует в самой свежей версии файла /ext/gd/config.m4:
http://cvs.php.net/co.php/php-src/ext/gd/config.m4?r=1.152
 

AHTIXPICT

Новичок
valyala
Спасибо. Действительно после этих исправлений все заработало.

А такой вопрос, эти данные о ошибках в коде ты сам находишь
или есть доступный источник где это можно найти?
 

valyala

Новичок
А такой вопрос, эти данные о ошибках в коде ты сам находишь
или есть доступный источник где это можно найти?
Есть доступный источник - называется "source code + brain" ;)
 
Сверху