When I want to upload a file to my WordPress blog, there was an error shown on the Media page like in the image above.
“facebook.png” has failed to upload due to an error
Unable to create directory /home/OLDPATH/public_html/BLOG/wp-content/uploads/2011/03. Is its parent directory writable by the server?
Supposedly there should be no problems because I have successfully uploaded many files before. After awhile I remembered that a few days ago I moved the blog to another server. There might be some configurations that I missed to change.
So I go check the settings at Settings > Media and I found the culprit under Uploading Files.
The path to the uploads folder is wrong. So I entered the correct path and now it is working correctly. Make sure you put the full path to the uploads folder like this:
Hope this helps! 🙂
Alternatively (Easiest Method)
Just use the default path.
Thanks to Mick Genie for the tip. 🙂