Latest VMin provides Joomla 1.6, but cannot upgrade thru SOP

Attempts to upgrade in-place joomla at v 1.5.22 to 1.6 via vmin fails with:

In domain Found in cache ..

Configuring Apache PHP settings .. .. already done.

Now installing Joomla version 1.6.0 ..

Joomla cannot be upgraded from versions before 1.6 to version 1.6 or later

.. failed! See the error message above for the reason why.

Additionally attempts to use the Standard Op Procedure for upgrades listed at involves using a component call "jupgrade" which yields this:

You cannot use this extension or Joomla 1.6 because your version of PHP is out of date. Contact your host to about upgrading to PHP 5.2.4. It was not possible to copy the selected file. JInstaller::install: Failed to copy file: /tmp/install_4d9359a7f09a9/com_jupgrade/jupgrade.xml to /home/a_espt/public_html/administrator/components/com_jupgrade/jupgrade.xml Component Install: Could not copy setup file

As updating PHP is not wise and using vmin to upgrade doesnt work, the question remains, how does one upgrade from joomla 1.5.22 to joomla 1.6 on a vmin stack???



Yeah, upgrading from Joomla 1.5 to 1.6 can be a little tricky. It's a pretty big code change, and not all templates and extensions work on 1.6.

Since it's such a big change, Virtualmin is unable to do such an upgrade automatically.

Also, as you're seeing, Joomla 1.6 requires PHP 5.2.4, which isn't available in a default CentOS 5.x install.

You can, however, use the PHP 5.2.17 available in the Virtualmin bleed repository. There's instructions on using that here:

However, from the sound of it, Joomla 1.5 will be supported for another year... that means there doesn't need to be a rush to upgrade :-)