I've had my site running for years, with the same theme (updated) and never a problem. I am running my own domain name on a hosted server.
I added a blank template page to the theme and was doing some testing and all was fine. Suddenly my entire theme vanished from the directory!
I tried to upload the theme again, but keep getting the following message:
Unable to create directory uploads/2013/06. Is its parent directory writable by the server?
I did nothing at all on the server. I was working entirely from inside WordPress, so cannot understand why the permissions would have changed. I've never had an error like this before and I don't understand why a theme install is trying to create folders in the Uploads folder but I went and created the 2013 and 06 folders but the error persisted. I changed their permissions and the parent Uploads folder to 777 and still got the error.
I tried a different theme but the error message still appears. I'm going crazy here. How can I get my theme back?