Knowledgebase: Technical Questions
WordPress is giving error: "Missing a temporary folder" while uploading image/media ?
Posted by Rupi S. on 01 August 2011 03:37 PM
WordPress is giving error on image upload : "image.jpg" has failed to upload due to an error "Missing a temporary folder."

If you are receiving this error please follow these simple  instructions below:

1. Create a "tmp" folder in your WordPress root directory with 777 permissions. This can be done by your FTP program.

2. Also create a "php.ini" file in same location.

3. Add the following in php.ini file:

upload_max_filesize = 16M
upload_tmp_dir = on
upload_tmp_dir = /home/username/public_html/wordpressDir/tmp

Please make sure to replace username with your hosting username, and wordpressDir with the directory name of your WordPress install.
If you have installed WordPress on your homepage then the path will be like: upload_tmp_dir = /home/username/public_html/tmp

4. Copy the same php.ini file to your wp_admin folder.

That's it.
(36 vote(s))
Not helpful

Comments (6)
Leo Patnaik
18 August 2014 04:56 AM
Thanks at ton. It worked.
11 December 2014 07:06 PM
Finally! I spent 12 hours looks for this solution including two calls to Godaddy tech support. I even went back to see if I could update WP help forums, but all the topics are closed. Thx for this post.
Prasun Parihar
13 December 2014 04:16 AM
I tried the above method but still the problem is same. I can't upload the images plus can't import dummy data for a site.
Thank you
31 December 2014 02:07 AM
thanks loooooooot :)
27 January 2015 01:09 AM
prasun I was having same problem and find my solution in this post.. May be you can check it,if it helps

Is it right to give 777 permission to a directory?
10 March 2015 08:36 AM
I have followed the instructions but I don't know what my host username is.
Is it the same as the ftp username?

Post a new comment
Full Name:
CAPTCHA Verification 
Please enter the text you see in the image into the textbox below (we use this to prevent automated submissions).