Due to some 'interesting' hosting choices by my predecessor, I'm stuck managing a dedicated server without SSH access -- FTP only. It's rough, in a lot of ways.

I have a highly customized Commerce Kickstart site where I need to include the Commerce UPS module, which requires the 2.x-dev branch instead of the recommended stable.

Short of switching to a new server provider, anyone have a solution to downgrade without Drush?

  • Disable the module and any modules that depend on it. Uninstall via the UI, manually rename the modules folder (in case quick revert is needed), download the dev module via UI or manually with FTP. Run update.php – Patrick Ryan Mar 15 '15 at 22:52
  • Going from latest stable to dev is actually an upgrade, not a downgrade. I don't think Drush can even reliably automate a downgrade so if you had to actually do a downgrade it would be a manual process. – rooby Mar 15 '15 at 22:59
  • @PatrickRyan Via the UI uninstaller, it requires me to uninstall five other modules (with dependents of their own) before uninstalling the target module. This seems like a huge hassle -- is that just the way it is? – Sam Mar 15 '15 at 23:09
  • @Sam, you could also put the site in maintainence mode, then replace the ups module folder with the -dev version, run update.php and should be fine. Backup the DB first in case you need to restore. More risky but will probably work as well considering there's only the 2.x and 2.x-dev versions of that module, it's a fairly standard upgrade process. – David Thomas Mar 15 '15 at 23:34

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Browse other questions tagged or ask your own question.