I've seen this problem listed several times, and I've read through most of them and tried everything to no avail. When I try to upload an image I get this error message:
Unable to create directory /usr/local/www/vhosts/mysite.com/httpdocs/blog/wp-content/uploads/2009/09. Is its parent directory writable by the server?
I've tried chmod 777, nothing. I've upgraded the version of WordPress, nothing. I've gone into the miscellaneous settings menu to make sure that it's set at "wp-content/uploads" not "/wp-content/uploads."
Can anyone shed some light on this?