ID: 10238
Updated by: hholzgra
Old-Status: Open
Status: Analyzed
Old-Bug Type: Filesystem function related
Bug Type: Feature/Change Request
Assigned To: 

current implementation of file uploads
requires the uploaded form data including 
the file data itself to be completly held
in memory for a short while

if your file gets to big it may exhaust 
the available memory on your system

to prevent php from bailing out here you
should set a lower limit for upload_max_filesize 
in PHP init and/or switch to an operating system
with better memory handling capabilities than
the still somehow DOS-based Win95/98 line

PS: moved to change request as there should be
a more clever way to deal with post data than
to stuff it all into main memory ... i think i
remember Rasmus talking about someone working on 
this when we met in Brussels

Previous Comments:

[2001-04-09 02:41:58] [EMAIL PROTECTED]
I found tht folloing error during file ( file size ablout 12 MB) uploading :

[Mon Apr 09 15:33:22 2001] [error] [client] Premature end of script headers: 
[Mon Apr 09 15:33:22 2001] [error] [client] FATAL:  erealloc():  Unable to 
allocate 5876001 bytes

Maybe above error is some PHP memory error. I can't solve
this problem.



ATTENTION! Do NOT reply to this email!
To reply, use the web interface found at

PHP Development Mailing List <>
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
To contact the list administrators, e-mail: [EMAIL PROTECTED]

Reply via email to