Available Magento Versions under Script installers


The version of Magento offered by the installer under 4.03 Pro is - however, I have a client who is having issues with this version and wants to use an earlier one, which raises two questions: -

  1. Is it possible to configure Virtualmin so that, as for some other apps, it offers a choice of versions of Magento, specifically & Failing that, is it possible to modify the installer so that only is offered?

  2. Alternatively, is there a way to expose the "Install Unsupported Version" tab to specific server admins?






Howdy -- there are indeed some cases where multiple versions of an installer are offered.

That occurs when that particular application has multiple supported branches.

For example, with an app such as Joomla, there is an LTS release, along with multiple non-LTS releases.

With Magento in this case -- it appears that is the only supported Magento branch, and that solves security issues in previous Magento versions.

Because of the unsupported nature of the old version, and that it appears to contain security issues, we wouldn't recommend installing that on your server.

If you'd like to do that anyway though, let us know and I can talk to Jamie about the best way to do that.


OK, understand the logic re. multiple supported branches, and on the reason for only one being offered for Magento.

From a general PoV, I do think that others will have this issue with Magento - both because it is new enough that many add-ons have not been updated to be compatible with 1.8.x, and because (based on my client's experience) there are still some teething problems with the new version (specifically related to OOTB checkout configuration). However, I can see why you would be wary of addressing this based on that alone.

From the client PoV, they are definitely stuck on for now, as the store was under development before 1.8.x was released, and both because of the checkout issue and because of add-on availability, they are unable to upgrade at this point.

In a perfect world, I would find and clone the script that installs 1.8.x, make a copy for, and make it available to this client only - some pointers as to how to do that would sort me out. Giving the client access to the "install unsupported version" functionality would also help, but is less desirable.

Hope that makes sense!




You may be able to install an older version from within Virtualmin, as follows :

  1. Go to the Install Scripts page and select the "Install Un-supported Version" tab
  2. Select Magento as the script, and enter the as the version
  3. Click the Install button.

I can't guarantee this will work though - it may fail if the install process has changed between 1.8 and 1.7.