Не работает функция imageTTFText

  • Автор темы Автор темы profc
  • Дата начала Дата начала

profc

Новичок
Не работает функция imageTTFText

Здравствуйте. Не работает функция imageTTFText. Проблема возникает только на хостинге, на локальном сервере все ОК. Остальные функции (не связанные со ttf-шрифтами) работают. Код следующий (из какого-то мануала):
Код:
PHP:
<?php 
  header("Content-type: image/jpeg"); 
  $im = imagecreate(400, 30); 
  $white = imagecolorallocate($im, 255, 255, 255); 
  $black = imagecolorallocate($im, 0, 0, 0); 
  
  // Replace path by your own font path 
  imagettftext($im, 20, 0, 10, 20, $black, "pala.ttf", 
  "Testing... Omega: &#937;"); 
  imagejpeg($im); 
  imagedestroy($im); 
?>


Дома все отлично, на хостинге картинка создается и выводится (белый прямоугольник нужных размеров), но текста нет.
PHP:
FreeType Support    enabled 
FreeType Linkage    with freetype 
FreeType Version    2.1.10

function_exists(imageTTFText) возвращает true. pala.ttf лежит в одной папке со скриптом, стандартный виндовский Палатино.

Не подскажете, в чем может быть дело? И если дело в хостере, то в чем именно, FreeType же стоит. Заранее спасибо!
 
Помоему был какой то баг с нахождением ttf шрифтов - погугли
 
Я всегда гуглю перед тем, как спрашивать. Ничего не нашел. Было описание похожей проблемы, решилось заменой 'pala.ttf' на './pala.ttf'. Мне не помогло, результат тот же.
 
> результат
Если бы FAQ был прочитан, и его рекомендации были бы выполнены - как минимум результат выполнения рекомендаций был бы выложен на форуме.
А так, судя по всему - Вам сюда.
 
Сверху