ID: 19263
Comment by: php at gijs dot triple-it dot nl
Reported By: erwin at isiz dot com
Status: Bogus
Bug Type: Apache2 related
Operating System: Solaris 8
PHP Version: 4CVS-2002-09-06
New Comment:
Hi,
On my configuration (RedHat 9.0, Apache 2.0.40, php-4.2.2), I had to
remove one of the following from the conf/httpd.conf or the
/conf.d/php.conf
AddType application/x-httpd-php .php4 .php3 .phtml .php
Or
<Files *.php*>
SetOutputFilter PHP
SetInputFilter PHP
LimitRequestBody 10240000
</Files>
Either of these functions will work, but together they screw up and
create the problem as reported above.
Good Luck!
Gijs Zonneveld
Previous Comments:
------------------------------------------------------------------------
[2003-06-23 10:11:32] jan at smartbit dot be
The bug also occurs on RedHat 9.0 - Apache 2.0.40 - PHP 4.3.2
Uploaded jpg files get corrupted (filesize incorrect)
Other filetypes (gif, png) works fine...
------------------------------------------------------------------------
[2003-05-28 20:40:37] webmaster at webtechina dot com
this bug also occurs on Redhat Linux 8.0 with Apache 2
------------------------------------------------------------------------
[2003-03-12 16:57:17] nvainio+phpnet at iki dot fi
For me, the solution was to leave SetOutputFilter and SetInputFilter
as-is and comment out AddType application/x-httpd-php .php instead.
Can't say why but it works for me (Apache 2.0.44 and PHP 4.3.1).
------------------------------------------------------------------------
[2003-01-08 14:21:36] colreid at zasx dot com
People are asking me what I did, so here it is:
My Apache2 package has a directory which it uses for included files
with httpd.conf (the path to this directory in my installation is
/etc/httpd/conf.d).
In there is a file called php.conf, and basically I just commented out
the whole thing except for one line:
LoadModule php4_module modules/libphp4.so
This section here:
#<Files *.php>
# SetOutputFilter PHP
# SetInputFilter PHP
# LimitRequestBody 524288
#</Files>
liked to munge uploads.
Also, in the httpd.conf file I added the line:
AddType application/x-httpd-php .php .html .htm .inc
And that's it. I restarted apache and uploads decided to be nice. :)
------------------------------------------------------------------------
[2002-10-17 17:50:39] colreid at zasx dot com
never mind, I found it, in an included file. Fixed. You guys rule!
------------------------------------------------------------------------
The remainder of the comments for this report are too long. To view
the rest of the comments, please view the bug report online at
http://bugs.php.net/19263
--
Edit this bug report at http://bugs.php.net/?id=19263&edit=1