Hello,

I'm in desperate need of some assistance here :/

I'm not sure what is causing the problem, but on one of our older servers running Plesk 5.0.3, I cannot get Apache to start if I compile PHP with --with-gd

Here are my compile instructions:

./configure --with-apxs=/usr/local/psa/apache/bin/apxs --prefix=/usr/local/psa/apache --with-regex=php --with-config-file-path=/usr/local/psa/apache/conf --enable-sockets --enable-track-vars --with-mysql=/usr/local/psa/mysql --with-iodbc=/usr/lib --with-imap=/usr/local/src/imap-2002 --with-jpeg-dir=/usr/lib --with-png-dir=/usr/lib --with-xml --disable-debug --enable-pear --without-iconv --with-zlib-dir=/usr/lib --enable-ftp --with-mcrypt=/usr/local/lib --with-curl --with-zend --with-openssl --enable-calendar --with-freetype-dir=/usr/lib --enable-bcmath --enable-dbase --with-gd

I installed GD 2.0.8 without any problems, I also made sure to --prefix=/usr

And under /usr/lib:

-rwxr-xr-x 1 root root 801 Nov 25 21:55 libgd.la
lrwxrwxrwx 1 root root 14 Nov 25 21:55 libgd.so -> libgd.so.2.0.0
lrwxrwxrwx 1 root root 14 Nov 25 21:55 libgd.so.2 -> libgd.so.2.0.0
-rwxr-xr-x 1 root root 425389 Nov 25 21:55 libgd.so.2.0.0


When I compile PHP with gd support, it even looks good during the ./configure stage :

checking for GD support... yes
checking whether to enable truetype string function in GD... no
checking for the location of libjpeg... yes
checking for jpeg_read_header in -ljpeg... yes
checking for the location of libpng... yes
checking for png_write_image in -lpng... yes
checking for the location of libXpm... no
If configure fails try --with-xpm-dir=<DIR>
checking for freetype(2)... yes
checking for FreeType 1.x support... no
checking for T1lib support... no
checking for gdImageString16 in -lgd... yes
checking for gdImagePaletteCopy in -lgd... yes
checking for gdImageCreateFromPng in -lgd... yes
checking for gdImageCreateFromGif in -lgd... no
checking for gdImageGif in -lgd... no
checking for gdImageWBMP in -lgd... yes
checking for gdImageCreateFromJpeg in -lgd... yes
checking for gdImageCreateFromXpm in -lgd... yes
checking for gdImageCreateFromGd2 in -lgd... yes
checking for gdImageCreateTrueColor in -lgd... yes
checking for gdImageSetTile in -lgd... yes
checking for gdImageSetBrush in -lgd... yes
checking for gdImageStringTTF in -lgd... yes
checking for gdImageStringFT in -lgd... yes
checking for gdImageStringFTEx in -lgd... yes
checking for gdImageColorClosestHWB in -lgd... yes
checking for gdImageColorResolve in -lgd... yes
checking for gdImageGifCtx in -lgd... no

On a side note, before make would complete, I had to edit gd.c and gd_ctx.c for 'make' to even work with GD. After making those changes, 'make' completes, but when I move the libphp4.so to the apache libexec directory, Apache won't start!

If I use the same exact ./configure line and I remove the --with-gd, then Apache loads just fine. I checked my apache error_log, and all its telling me is that the PHP module is b0rked somehow, because all it says is:

Invalid command 'php_admin_flag', perhaps mis-spelled or defined by a module not included in the server configuration

I've tried everything I can think of, and am getting no where fast.
If anyone has ANY suggestions I would be VERY appreciative!

Thanks,
Patrick







_________________________________________________________________
Tired of spam? Get advanced junk mail protection with MSN 8. http://join.msn.com/?page=features/junkmail


--
PHP Install Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php

Reply via email to