Hi! I’m having an unusual error when I try to update Grav from the admin panel. I’m currently on 1.7.50 and I see an update to 1.7.50.3 in the admin panel (yesterday it was 1.7.50.2 and I had this same issue)… when I select update, it looks like it’s going to update and then it spits out an installation failed message. The same message happens if I try to manually update with a .zip package from the Grav site using either 1.7.50.3 or the 1.8 beta. The error message is at the end of this post… there’s a LOT of diag/diag/diag’s.
In doing some research in the forums I found one post that seemed somewhat related and was also using DreamHost, it suggested turning off “mod_security” in the DreamHost Panel. I tried that and it didn’t resolve the issue, so I’ve turned that back on.
Plugin installs and updates are working just fine. And I was able to update to 1.7.50 a few days ago without issue.
Error message (with the actual user name and site folders redacted in the brackets):
Installation failed: Unable to create directory: /home/[ssh_user]/[site_folder]/tmp/grav-snapshots/stage-68fa40d84d7a2/package/.dh-diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag/diag