PHP 4.0 Bug #9294 Updated: File uploads take ~70 times longer than downloading files on Apache/PHP.
| From: | paul at gryphyn dot com | Date: | Fri, 16 Feb 2001 08:59:04 +0000 |
| Subject: | PHP 4.0 Bug #9294 Updated: File uploads take ~70 times longer than downloading files on Apache/PHP. | ||
| Groups: | php.dev | ||
| Request: | Send a blank email to php-dev+get-46726@lists.php.net to get a copy of this message | ||
ID: 9294
User Update by: paul@gryphyn.com
Status: Open
Bug Type: Performance problem
Description: File uploads take ~70 times longer than downloading files on Apache/PHP.
Sorry - I'm also using code like this to do the upload:
<FORM ENCTYPE="multipart/form-data" ACTION="_URL_" METHOD=POST>
<INPUT TYPE="hidden" name="MAX_FILE_SIZE" value="200000000">
Send this file: <INPUT NAME="userfile" TYPE="file">
<INPUT TYPE="submit" VALUE="Send File">
</FORM>
Previous Comments:
---------------------------------------------------------------------------
[2001-02-16 03:57:16] paul@gryphyn.com
When performing a file upload, PHP runs the CPU to 100% and takes 3.5-4 minutes on a Pentium III
850MHz CPU to upload a 10MB file when downloading the same file on Apache/PHP only takes 3 seconds
on the same host and client. It appears the file is being parsed when being uploaded. Is there an
option to tell PHP to upload the data and nothing else? Otherwise, it is roughly 70 times slower to
upload a file than to download one.
I'm using Nusphere's CD when installing the software.
---------------------------------------------------------------------------
Full Bug description available at: http://bugs.php.net/?id=9294