Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   PHP (http://www.flasher.ru/forum/forumdisplay.php?f=20)
-   -   генерируемые картинки... (http://www.flasher.ru/forum/showthread.php?t=39606)

opex 17.12.2003 19:02

это что в командной строке печатать в окне апачи или ишеще где Где должен лежать этот [freetype-1.3.1.tar.gz] я вообше первы раз вижу разрешение гз у меня на компе не одного файла токого нет кроме этого. Не догоняю я чтото

juggy 17.12.2003 19:10

погодь, ты что опять за старое? у тебя на компе сервер есть?
если да: скачивай файл, после чего инсталлируй.
Если у тебя линух скмопиль сначала так как я тебе показал, хотя я не уверен что именно так, просто часто так делается.

opex 17.12.2003 19:13

дак а я про что у меня на машине маздай(делаю вывод я опять пролитаю )

nagash 18.12.2003 04:39

скачай бинарники для винды...

opex 18.12.2003 14:34

да его так лего найти пол инета облазил и нашел только этот что предлогаеш вторую полвину юзать ты бы сылочку кинул на бинарник

nagash 18.12.2003 16:28

виндусовый php_gd2.dll уже идёт со встроенным фритайп...
можешь не париться... а просто радоваться жизни...!

opex 18.12.2003 16:40

так я уже весь запарился (verdana.ttf лежит и рядом с исходником и в корневой папке в моем случае это папка по умолчанию апачи C:\Program Files\Apache Group\Apache2\htdocs\ шрифт был взят из винды c:\windows\font)
работает вот этот скрипт

PHP код:

<?php
 Header 
("Content-type: image/jpeg");
$im imagecreate (40030);
$black ImageColorAllocate ($im000);
$white ImageColorAllocate ($im255255255);
ImageTTFText ($im2001020$white"/verdana.ttf","Testing...");
ImageTTFText ($im2001020$white"/verdana.ttf",iconv("Windows-1251","UTF-8","Здесь пишем по русски."));
ImageJPEG ($im);
ImageDestroy ($im);
?>

после работы скрепта выдате вот эту ошибку
Цитата:

br />
<b>Warning</b>: imagettftext(): Could not find/open font in <b>C:\Program Files\Apache Group\Apache2\htdocs\trening\leson5\gd17.php</b> on line <b>6</b><br />
<br />
<b>Fatal error</b>: Call to undefined function: iconv() in <b>C:\Program Files\Apache Group\Apache2\htdocs\trening\leson5\gd17.php</b> on line <b>7</b><br />
что старанно что в месте с тегами

в php.ini

Цитата:

;extension=php_fdf.dll
extension=php_filepro.dll
extension = php_gd2.dll
;extension=php_gettext.dll
extension=php_hyperwave.dll
;extension=php_iconv.dll
;extension=php_ifx.dll
extension=php_iisfunc.dll
да и ещё
Цитата:

; Directory in which the loadable extensions (modules) reside.
extension_dir = C:\PHP\extensions\

opex 18.12.2003 16:44

даже лудьше вот этот скрипт
PHP код:

<?php
Header 
("Content-type: image/png");
$im imagecreate (40030);
$black ImageColorAllocate ($im000);
$white ImageColorAllocate ($im255255255);
ImageTTFText ($im2001020$white"/verdana.ttf","text");
Imagepng ($im);
 
?>

ошибок не выводит но и картинку не показывает

nagash 18.12.2003 17:24

я уже писал про абсолютные пути?
=)))
УБЕРИ НАКОНЕЦТО "/" перед названием шрифта...
ну млин...
сложно написать
ImageTTFText ($im, 20, 0, 10, 20, $white, "verdana.ttf","text");
?

opex 18.12.2003 17:37

все я и так пробовал закачиваю на сервак прямо в корень

PHP код:

<?php
Header 
("Content-type: image/png");
$im imagecreate (40030);
$black ImageColorAllocate ($im000);
$white ImageColorAllocate ($im255255255);
ImageTTFText ($im2001020$white"verdana.ttf","text") ;
Imagepng ($im);
?>

и шрифт тудаже
ошбка вида

<br />
<b>Fatal error</b>: Call to undefined function: imagettftext() in <b>/www/virtual-servers/www.ttt.ru/design.ttt.ru/htdocs/gd17.php</b> on line <b>6</b><br />

а дома на локол хосте тоже самое только ошибки не выводит


Часовой пояс GMT +4, время: 04:45.

Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.