Fri 6th Nov 2015 at 19:23

phpStorm Crash resulting in missing Deployment Menu

I do not know if it was Windows 10 (I have a fare few issues going on with Windows 10) or phpStorm crashing that caused the my configuration to get corrupt. All I know is that I had to force close phpStorm and perform a reboot, after which, phpStorm would not open my projects correctly.

I've had this happen before and it was fixed by deleting the C:UsersXXXX.WebIde90 directory and then reconfigurating phStorm from scratch and recreating my non-SVN projects. This was ok at the time, as I only had a couplle of small projects and so downloading the code from the servers was not an issue.

Today it happened to me again and this time downloading all of my projects again was not an option, to many and too big. It wasn't too bad as I still had the projects locally and my Servers (Remote Hosts) were still configured, but they had become detatched from each other. Just the missing "Deployment" menu and saving files was not uploading. So the search on the web began.

Eventually I found the following in JetBrains Developer Community:

This seemed to offer the solution, or more that it dangled the carrot that hinted that a solution was possible, but while I could get my Local copy and "Remote Host" to do a comparison, I still could not get the "Deployment" menu or "Auto Upload" to work. Through a bit of trial and error I came up with the following steps (Sorry if they don't work for you)

  1. Navigate to C:Users
  2. Delete .WebIdeXXX
  3. Open Project
  4. Tools -> Deployment -> Configuration
  5. Select the server
  6. Mappings -> Deployment path on server -> ...
  7. Select the project root directory
  8. Click Ok
  9. Tools -> Deployment -> Options
  10. Upload changed files automatically to the default server: On explicit save action
  11. Warn when uploading over newer files: Compare timestamp & size
    • Notify about remote changes
  12. Tools -> Deployment -> Automatic Upload (Deselect)
  13. Tools -> Deployment -> Automatic Upload (Select)
    • Pick the server

One thing that I did notice is that it was only the non-SVN projects that I had open at the time of the crash were affected.

This site uses cookies, please read my cookie policy.