ID:               14579
 Updated by:       [EMAIL PROTECTED]
-Reported By:      [EMAIL PROTECTED]
+Reported By:      [EMAIL PROTECTED]
 Status:           Open
 Bug Type:         GD related
 Operating System: RedHat6.2
 PHP Version:      4.1.0
 New Comment:

I have tested this on several different versions of PHP and GDLib and
it doesn't work if the configure doesn't find your libpng and libjpeg.

If you carefully read the output of the configure
script you realize that maybe libpng and libjpeg
isn't found even if you have them installed in default
locations. I have tested this both on RedHat7.1 and SuSE7.3
and I had to specify the paths myself to make it work.

'./configure' '--with-apache=../apache_1.3.23'
'--with-zlib-dir=/usr/lib' '--with-ftp' '--with-png-dir=/usr/lib'
'--with-jpeg-dir=/usr/lib' '--with-gd=../gd-1.8.4' '--disable-debug'
'--with-sybase-ct=/opt/sybase-11.9.2' 

If I leave out --with-png-dir and --with-jpeg-dir imagetypes() returns
nothing. You can also check the output
of phpinfo() and you will see that the GD Support is enabled but it
doesn't say anything about PNG and JPEG support being enabled.

So don't forget to specify your libpng and libjpeg dirs...


Previous Comments:
------------------------------------------------------------------------

[2002-02-12 11:09:00] [EMAIL PROTECTED]

Sorry for the late feedback. No Error after removing the @. Reopened.

------------------------------------------------------------------------

[2002-01-09 02:10:22] [EMAIL PROTECTED]

No feedback. Closing.

------------------------------------------------------------------------

[2001-12-19 08:56:58] [EMAIL PROTECTED]

Remove the @ before ImageTypes. Does it print a error now?

------------------------------------------------------------------------

[2001-12-18 09:39:49] [EMAIL PROTECTED]

gd1.3/PHP4.1.0

[...]
$im_types = @ImageTypes();
if(empty($im_types))
{
  echo "Error";
}
else
{
  if($im_types & IMG_JPG)
  {
[...]

-> Error is echoed.


php_info() says:

GD support enabled
GD version between 1.3 and 1.6.1
GIF Read Support enabled
GIF Create Support enabled


The same script with PHP4.0.3pl1 and PHP4.0.6 acts as expected.

------------------------------------------------------------------------


-- 
Edit this bug report at http://bugs.php.net/?id=14579&edit=1

Reply via email to