Skip to content Skip to sidebar Skip to footer

Getting Upload_err_partial When Uploading Images On Localhost

I'm working on a simple html form to upload an image, then save it on a directory situated on my localhost.

Solution 1:

You have to check your PHP configurations on php.ini file. If your upload is constantly being interrupted you either need to increase the maximum upload size or the time before your PHP script times out. Check this variables:

post_max_size
upload_max_filesize
max_execution_time

You can either increase in your PHP configuration file or increase in your script using the ini_set function. Check the manual for more details. PHP Manual

Solution 2:

I also got the UPLOAD_ERR_PARTIAL error, and the variables post_max_size, upload_max_filesize and max_execution_time were set correctly. I then tried to upload a very small file (2 Byte), as suggested by Kirogo, and I got the following warnings:

Warning: move_uploaded_file(files/myfile.txt): failed to open stream: Permission denied [...]
Warning: move_uploaded_file(): Unable to move '/tmp/phps8Jdwt' to 'files/myfile.txt' [...]

After fixing the file/directory permissions on the server, the upload worked again.

Post a Comment for "Getting Upload_err_partial When Uploading Images On Localhost"