PHP + FreeType + ImageTTFText()

Sziasztok!
Szeretnék dinamius diagrammokat készíteni, de sehogy sem tudom használni az ImageTTFText() függvényt. Már háromszor újra fordítottam a PHP-t úgy hogy használtam a --with-ttf és --with-freetype-dir kapcsolókat (együtt is meg külön-külön), de még semmi eredmény. Ha meghívom a függvényt a php-ben, akkor a böngésző, amikor megpróbálja megjeleníteni a képet csak annyit ír, hogy hibás a kép és nem tudja megjeleníteni. Mit lehetne ezzel tenni?

Hozzászólások

nyilvan valamit rosszul csinalsz, de tul keves az info.

egy a lenyeg: phpinfo(); megmutatja, hogy mi a helyzet (configure-t is meg az extensionoket is)

t

Probléma megoldva!
Köszönöm a segítséget!

Azért leírom hogy sikerült, hátha belebotlik valaki még ebbe a problémába.

A győztes config parancs:

./configure --with-gd --enable-gd-native-ttf --with-ttf --with-mysql --with-zlib-dir=/usr/lib/ --with-apxs2=/usr/local/apache2/bin/apxs --enable-dba --with-gdbm --with-db --enable-trans-sid --with-freetype-dir=/usr/lib --with-jpeg-dir=/usr/lib/libjpeg.so.62 --enable-exif

Aztán: make; make install;
És nem működött.
Utána: make clean; make install;
És láss csodát megy.
http://hu.php.net/manual/hu/function.imagettftext.php <- sokat segített

Üdv!

Én a dotprojec-et szeretném feltelepíteni, de egy hibat talat, mielőtt indítanám a telepítést:

"# GD Support (for GANTT Charts)
Failed GANTT Chart functionality may not work correctly."

Google-ztam, és ezt próbáltam, de sikertelen:

./configure --with-mysql=/usr/local/mysql --with-apxs2=/usr/local/apache2/bin/apxs --with-zlib --with-gd --with-jpeg --with-jpeg-dir=/usr/lib/

de volt ez is:

./configure --with-mysql=/usr/local/mysql --with-apxs2=/usr/local/apache2/bin/apxs --with-zlib --with-gd --with-jpeg --with-jpeg-dir=/usr/lib/libjpeg.so.62

A hibaüzenet mindkét esetben:

configure: error: libjpeg.(a|so) not found.

A /usr/lib ide vonatkozo tartalma:

ls -l /usr/lib/libjpeg*
/usr/lib/libjpeg.so.6 -> libjpeg.so.6.0.1
/usr/lib/libjpeg.so.6.0.1
/usr/lib/libjpeg.so.62 -> libjpeg.so.62.0.0
/usr/lib/libjpeg.so.62.0.0

ls -l /usr/lib/libpng*
/usr/lib/libpng12.so.0 -> libpng12.so.0.1.2.6
/usr/lib/libpng12.so.0.1.2.6
/usr/lib/libpng.so.3 -> l

Miért nem akar települni?

Szerk:

./configure --with-mysql=/usr/local/mysql --with-apxs2=/usr/local/apache2/bin/apxs --with-zlib --with-gd

és

./configure --with-mysql=/usr/local/mysql --with-apxs2=/usr/local/apache2/bin/apxs --with-zlib --with-gd --with-jpeg

If configure fails try --with-jpeg-dir=
configure: error: libpng.(a|so) not found.

-
budacsik