I have PHPStorm 10, and auto-upload isn't working. I configured the Remote Host, and it shows the files on the host in the interface, so I have the password right. I have "Auto-Upload" checked in Tools->Deployment menu, and it's set to "Always". I have the Remote Host set to "Use as Default" in the Deployment settings.
I can copy the file in the Project browser and paste to the Remote Host window, and it uploads to the right place. It just won't do it when I save changes automatically.