#25873 [NEW]: local setting (.htaccess) of upload_max_filesize prevents file uploads to work
| From: | arnaud dot mlist1 at free dot fr | Date: | Tue, 14 Oct 2003 20:21:43 +0000 |
| Subject: | #25873 [NEW]: local setting (.htaccess) of upload_max_filesize prevents file uploads to work | ||
| Groups: | php.bugs | ||
| Request: | Send a blank email to php-bugs+get-49008@lists.php.net to get a copy of this message | ||
From: arnaud dot mlist1 at free dot fr
Operating system: Linux
PHP version: 4.3.2
PHP Bug Type: Apache2 related
Bug description: local setting (.htaccess) of upload_max_filesize prevents file uploads to work
Description:
------------
I think the problem is linked to Apache 2.0 but I am not really sure :
could be the version of PHP (4.2.2) (but I cannot upgrade : it not my
machine...)
Everythink works as expected on Apache 1.3 with PHP 4.3.2.
The problem : when trying to modify local setting of upload_max_filesize
(in local .htaccess), phpinfo() shows the modification as expected, but
file uploads don't work anymore (even with very small files of one byte).
The function is_uploaded_file ($file) returns false in my scripts. Even
when I use locally the same value as in the main php.ini, file uploads
fail...
If I delete the line from the .htaccess, then everything works fine.
I also tried to modify locally other PHP settings to see if the problem
was linked to modification of ANY local setting, but file uploads were not
affected.
I know I should try to run PHP 4.2.2 on my Apache 1.3, to see if things
work differently, but I thought I would ask first.
Thanks for anyone digging into this problem
Expected result:
----------------
$HTTP_POST_FILES['import_file']['tmp_name'] should not be empty
Actual result:
--------------
$HTTP_POST_FILES['import_file']['tmp_name'] is empty when local setting of
upload_max_filesize is used
--
Edit bug report at http://bugs.php.net/?id=25873&edit=1
--
Try a CVS snapshot (php4): http://bugs.php.net/fix.php?id=25873&r=trysnapshot4
Try a CVS snapshot (php5): http://bugs.php.net/fix.php?id=25873&r=trysnapshot5
Fixed in CVS: http://bugs.php.net/fix.php?id=25873&r=fixedcvs
Fixed in release: http://bugs.php.net/fix.php?id=25873&r=alreadyfixed
Need backtrace: http://bugs.php.net/fix.php?id=25873&r=needtrace
Try newer version: http://bugs.php.net/fix.php?id=25873&r=oldversion
Not developer issue: http://bugs.php.net/fix.php?id=25873&r=support
Expected behavior: http://bugs.php.net/fix.php?id=25873&r=notwrong
Not enough info: http://bugs.php.net/fix.php?id=25873&r=notenoughinfo
Submitted twice: http://bugs.php.net/fix.php?id=25873&r=submittedtwice
register_globals: http://bugs.php.net/fix.php?id=25873&r=globals
PHP 3 support discontinued: http://bugs.php.net/fix.php?id=25873&r=php3
Daylight Savings: http://bugs.php.net/fix.php?id=25873&r=dst
IIS Stability: http://bugs.php.net/fix.php?id=25873&r=isapi
Install GNU Sed: http://bugs.php.net/fix.php?id=25873&r=gnused
Floating point limitations: http://bugs.php.net/fix.php?id=25873&r=float