Forum Webscript.Ru

Программирование => PHP => Тема начата: mishgan от 06 Марта 2002, 22:37:37

Название: проблемы с GD
Отправлено: mishgan от 06 Марта 2002, 22:37:37
Имеем скрипт уменьшающий фотографии

$s=0.5; //коэффициент уменьшения/увеличения
$image=$nf;  
$src = ImageCreateFromJpeg($image);
$bw = ImageSX($src);
$bh = ImageSY($src);
$w=$bw*$s;
$h=$bh*$s;
$dst = ImageCreateTrueColor($w,$h);
ImageCopyResized($dst,$src,0,0,0,0,$w,$h,$bw,$bh);
header("Content-type: image/jpeg");
ImageJpeg($dst, \'\', 75);
ImageDestroy($src);
ImageDestroy($dst);

Локально скрипт работает нормально. А вот на сервере ...
При обращении к этому файлу ( foto.phtml?nf=1.jpg )
выдается ошибка
Fatal error: imagecreatetruecolor(): requires GD 2.0 or later in foto.phtml on line 9
т.е. в строке $dst = ImageCreateTrueColor($w,$h);  
В чем причина и как ее устранить.
Название: проблемы с GD
Отправлено: Lion от 06 Марта 2002, 22:58:11
Цитировать
requires GD 2.0 or later

ты инглиш понимаешь ?
Название: проблемы с GD
Отправлено: Dm от 07 Марта 2002, 00:04:12
требуется библиотека GD версии 2.0 или выше. ;)
Название: проблемы с GD
Отправлено: AlieN от 07 Марта 2002, 18:13:16
Хм а попробуй без truecolor
как я понял ты просто сжимаешь картинку
Название: проблемы с GD
Отправлено: Dm от 07 Марта 2002, 19:10:39
AlieN
цвета будут кривые тогда.
вообще, палитра сильно преобразуется.