Fublin, напиши в поддержку
Поднял сервер Debian 7 x32 на nginx + php-fpm + mariadb и даже iredmail впихнул.
Все работает как Швейцарские часы.
Переехал на сервер..но вот возникла проблемма и не пойму нифига:
на старом хосте работала одна весч, создание картинок чрез библиотеку GD тоесть сами картикни содаются $im = imageCreateFromJpeg('test/sv98_mini.jpg');
но вот дальше, тоесть текст уже нет..
На старом хосте все в таком виде функционировало..?
То есть стало вдруг вот так работатть...японять не могу где искать причину..
header("Content-type: image/jpeg");
$im = imageCreateFromJpeg('test/sv98_mini.jpg'); //РАБОТАЕТ
$logo = imageCreateFromGif('test/mmm.gif'); //РАБОТАЕ
imagecopy($im, $logo, 350, 650, 0, 0, 220, 150); //НЕ РАБОТАЕТ
$zag = imagecolorallocate($im, 0, 0, 0); //НЕ РАБОТАЕТ
imagettftext($im, 15, 0, 175, 270, $zag, "tahoma.ttf", $zag1); //НЕ РАБОТАЕТ
$black = imagecolorallocate($im, 0, 0, 0); //НЕ РАБОТАЕТ
imagettftext($im, 12, 0, 90, 300, $black, "tahoma.ttf", $ss1); //НЕ РАБОТАЕТ
$end = imagecolorallocate($im, 0, 0, 0); //цвет текста
imagettftext($im, 10, 0, 150, 830, $end, "tahoma.ttf", $ss3); //НЕ РАБОТАЕТ
imagejpeg($im);
imagedestroy($im);
Файл со шрифтом на мессте в той же директории что и файл..
Сейчас проверил: английские символы работают если убрать файл кирилический..
Русские кракозябрами тогда выводятся..
Но на старом хотсе работало все.. Тоесть строка как надо образовывалсь чрез файл...вот что может быть не подключенно или версия не старая ? не могу разобратся
Fublin, попробуй вторую картинку не гиф, а тоже жпг делать
Koenig, да картинки то именно работают..не работает вывот строки текста на русском языке..Тоесть перестал работать после перезда на сервер
Koenig, вот так тоже не работает на сервере
header ('Content-Type: image/png');
$im = @imagecreatetruecolor(320, 200)
or die('Невозможно инициализировать GD поток');
$text_color = imagecolorallocate($im, 233, 14, 91);
imagestring($im, 10, 20, 5, 'Простая tester string', 'tahoma.ttf', $text_color);
imagepng($im);
imagedestroy($im);
а вот так работают только английские символы, русские кракозябрами конечно..
header ('Content-Type: image/png');
$im = @imagecreatetruecolor(320, 200)
or die('Невозможно инициализировать GD поток');
$text_color = imagecolorallocate($im, 233, 14, 91);
imagestring($im, 10, 20, 5, 'Простая tester string', $text_color);
imagepng($im);
imagedestroy($im);
Koenig, может быть такое что не все функции включенны в библиотеке GD по умолчанию ?