Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
MySQL 5. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В. PHP. Практика создания Web-сайтов (второе издание). Авторы: Кузнецов М.В., Симдянов И.В. Самоучитель MySQL 5. Авторы: Кузнецов М.В., Симдянов И.В. MySQL на примерах. Авторы: Кузнецов М.В., Симдянов И.В. Программирование. Ступени успешной карьеры. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум PHP

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: imagettftext
 
 автор: G-Style   (10.03.2008 в 10:29)   письмо автору
 
 

Ситуация: В своем скрипте использую функцию imagettftext(); на локальном серваке все работает на ура, для этого мне достаточно было подключить gd2, (у меня php пятой версии, а у хостинг-провайдера 4 версия php), у хостинг-провайдера библ. gd2 подключена тоже, но эта функция не работает, а пишет \"Fatal error: Call to undefined function: imagettftext() ...\", ПОЧЕМУ ТАК?
может быть freeType не подключен на х/п ?
Спасибо!!!

   
 
 автор: Valick   (10.03.2008 в 12:06)   письмо автору
 
   для: G-Style   (10.03.2008 в 10:29)
 

... и в 117 раз закинул старик невод...

где у вас файл с .ttf шрифтом? (!)

   
 
 автор: G-Style   (10.03.2008 в 13:01)   письмо автору
 
   для: Valick   (10.03.2008 в 12:06)
 

Я думаю, что тут на 100% видно, что причина не в том, что не может быть найден ttf файл, прошу внимательно прочетать вопрос, который я задал, а за ссылку 117 спасибо, ознакомлюсь...

По моему предположению, на х/п нет библиотеке FreeType т.к. phpinfo() про это ничего не выводит.

   
 
 автор: Valick   (10.03.2008 в 13:07)   письмо автору
 
   для: G-Style   (10.03.2008 в 13:01)
 

Поставим 100% вопрос по-другому...
вы загружали файл *****.ttf на сервер????

P.S. А если нету её в phpinfo то и в чём тогда вопрос?

   
 
 автор: G-Style   (10.03.2008 в 13:18)   письмо автору
 
   для: Valick   (10.03.2008 в 13:07)
 

Да, конечно я заливал файл *.ttf на сервак.
Если phpinfo() ничего в разделе gd не выдает о FreeType, значит ли это, что FT там вообще нет? Если на серваке нет модуля FreeType, то выход только один, установить?

Сервак выводит что-то вроде этого - Fatal error: Call to undefined function: imagettftext() ...

Спасибо.

   
 
 автор: Valick   (10.03.2008 в 13:35)   письмо автору
 
   для: G-Style   (10.03.2008 в 13:18)
 

Вам спасибо, что всётаки ответили на мой вопрос)

то выход только один, установить?
есть ещё вариант... сменить хостинг.

ещё вариант посмотреть проект captcha.ru, проанализировать как там происходит вывод символов. imagettftext я в коде не нашёл.

Пишите в тех поддержку хостинга, может у них есть веская причина не устанавливать FT.

   
 
 автор: G-Style   (11.03.2008 в 05:55)   письмо автору
 
   для: Valick   (10.03.2008 в 13:35)
 

Valick, спасибо!!!

   
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования