ryancramerdesign / ProcessWireUpgrade

Upgrade ProcessWire core to latest master or dev version automatically in the admin.
16 stars 6 forks source link

Upgrade not possible - Unable to locate ZIP #22

Closed nurkka closed 8 years ago

nurkka commented 8 years ago

When trying to upgrade from 3.0.23 to 3.0.24, I always get the following error message in the backend:

ProcessWire: ProcessWireUpgrade: Unable to locate ZIP: /www/processwire/site/assets/cache/ProcessWireUpgrade/devns.zip

I checked via FTP while clicking "Download now" in the Updater: ProcessWire was downloading the ZIP-package correctly. The file permissions were also set correctly.

After clicking "Confirm" in the next step, the ZIP-file disappears from the file system and ProcessWire displays the above error message.

The issue can be reproduced in two different ProcessWire installations. The provider is Host Europe, the PHP version is 5.6. I didn't test it on another webhosting yet.

nurkka commented 8 years ago

I just updated two ProcessWire installations from 3.0.23 to 3.0.25 using Chrome instead of Firefox, and it worked perfectly. But trying to update using Firefox still threw the above error messages. I used clean installations of Firefox and Chrome, without any add-ons or plugins. The issue can be easily reproduced in Firefox by re-installing the current ProcessWire version (currently 3.0.25). If I find out more, I will post it here.

nurkka commented 8 years ago

The issue seems to have been resolved in ProcessWireUpgrade 0.0.7. I just updated PW from 3.0.29 to 3.0.33 - in Firefox, without any error messages and that worked perfectly.