ID: 40946 Updated by: [EMAIL PROTECTED] Reported By: gfrank at neoservers dot com -Status: Assigned +Status: Bogus Bug Type: GD related Operating System: Linux 2.6.20 PHP Version: 4.4.6 Assigned To: pajoye New Comment:
"I'm not sure if this is an issue with PHP not being compatible with the newer GD or if this is a bug in GD." It is not really a bug, not in php neither in GD. Environment like apache requires an absolute path as the CWD differs. The problem is solved by PHP internal functions. the php CWD is used by php functions. Add: $font = realpath($font); Question, why do you want to use the external GD? 2.0.34 has not all new functions and improvements available in the bundled GD (but all bug fixes). I strongly recommend to use the bundled GD with php. Previous Comments: ------------------------------------------------------------------------ [2007-03-29 10:01:08] gfrank at neoservers dot com Description: ------------ When using the latest stable release of GD 2.0.34 instead of the bundled version, functions which require text generate an error. The issue was present on not just the provided code below but on every single piece of code we had that used ANY function that accessed a font. It claims the font didn't exist or couldn't be opened. As soon as we went back to the bundled GD, it started working again. I'm not sure if this is an issue with PHP not being compatible with the newer GD or if this is a bug in GD. Configure String: ./configure --prefix=/usr --libdir=/usr/lib64 --localstatedir=/var/lib/php --with-apxs2=/usr/apache/bin/apxs --with-zlib-dir=/usr --with-bz2=/usr --enable-calendar --with-jpeg-dir=/usr --enable-ftp --with-gd=/usr --with-ttf --with-freetype-dir=/usr --enable-gd-native-ttf --with-png-dir=/usr --with-gettext=/usr --with-mysql=/usr --with-curlwrappers --enable-sockets --enable-versioning --enable-track-vars --enable-trans-sid --enable-bcmath --enable-mbstring --disable-debug --enable-sysvshm --enable-sysvsem --enable-shmop Reproduce code: --------------- http://www.animeforum.com/jakiao/code.phps Expected result: ---------------- http://www.tuxeodmask.com/sig/blah.html (the images beneath "back to list" and above "Hi Bob") Actual result: -------------- PHP Warning: imagettfbbox(): Could not find/open font in /home/kaitou/tuxedomask.com/sig/sig2.jpg on line 150 Warning: imagettfbbox(): Could not find/open font in /home/kaitou/tuxedomask.com/sig/sig2.jpg on line 150 PHP Warning: imagettftext(): Could not find/open font in /home/kaitou/tuxedomask.com/sig/sig2.jpg on line 161 Warning: imagettftext(): Could not find/open font in /home/kaitou/tuxedomask.com/sig/sig2.jpg on line 161 PHP Warning: imagettftext(): Could not find/open font in /home/kaitou/tuxedomask.com/sig/sig2.jpg on line 162 Warning: imagettftext(): Could not find/open font in /home/kaitou/tuxedomask.com/sig/sig2.jpg on line 162 PNG IHDR l©\V PLTE,[EMAIL PROTECTED] IDAc`ÀÍ+][IEND®B` ------------------------------------------------------------------------ -- Edit this bug report at http://bugs.php.net/?id=40946&edit=1
