This WordPress error seem to appear after you transfer your entire WordPress site to another hosting or server. When uploading an image, you will most likely get this error message:
“Unable to create directory /home/blah/wp-content/uploads/2009/07. Is its parent directory writable by the server?”
Things to check for the fix:
1. In your Cpanel, where your WordPress site folder resides: Make sure you have in fact a folder called Uploads in your wp-content files and created the sub folders 2009 (year) and 07 (for the month).
2. Check that it is writable by making the permissions 777 or 775.
3. In your WordPress Dashboard, scroll down until you see “Miscellaneous” under Settings. Click that and check that the line: Store uploads in this folder has this entry: wp-content/uploads Please note there is a difference between wp-content/uploads and /wp-content/uploads.