- This extension requires registration to download.
- Joomla 1.6 is not an upgrade to Joomla 1.5 - it is a MIGRATION. Please check the information on docs.joomla.org prior to starting the process.
of Joomla 2.5, decompress it and install it. After that, it should
migrate all of the data from old Joomla 1.5 to the new Joomla 2.5
The steps to test it
1) Install the component in your Joomla 1.5 site.
2) Run the upgrade
* PHP 5.x
* Curl module of PHP enabled
* Joomla 1.5
* Enable System - Mootools Upgrade plugin that is included in Joomla 1.5.19 and greater.
A new tracker is created for jUpgrade and Joomla 2.5 migrations bugs. You can access (and use it) here:
If you have problems with migrations please go to Settings and set "Debug" = ON.
The way to test it:
1) remove ROOT/tmp/joomla25.zip and ROOT/tmp/size.tmp
2) remove ROOT/jupgrade directory
3) delete all j17_ tables (except j16_jupgrade_categories and j16_jupgrade_menus)
4) REMOVE OLD jUpgrade installation and install the version 2.5
5) Set "Skip download" to 'No'
6) F5 to reload the browser
7) Run upgrade
Both Jupgrade products are poorly documented and lock up frequently. The debug mode gives no useful information. One is left to search their forum for clues to getting it to run correctly. There you'll find lots of other frustrated users.
As I dug through clues to getting it to run, each attempt required a time consuming fresh re-install of Joomla.
After 10 or so attempts I finally got Jupgrade Pro to run but the special extension I purchased for CB apparently didn't.
I next purchased a support ticket option, which was responded to a day later by a tech who didn't know how to access cpanel.
While waiting for support answers I went ahead an complete a manual migration of my site in a much more efficient manner than all the time I wasted trying to get Jupgrade & Jupgrade Pro to work.
It appears from the review here that the product works well for some. For me however...it was a time consuming, frustrating disaster.
Also I did not even bother to update to version 1.5.26 I upgraded from 1.5.23 !
Suggest that you are not as cavalier as me though and make sure you back up before running this.
I spent many hours attempting to get the upgrade to 2.5 to happen, but it hung every try. I posted the handing errors to their support forum, but apparently they no longer do support on their support forum and you must purchase a subscription to all their extensions to get support on jupgrade.
I'd rather they just sold jupgrade, as I don't need the other extensions.
I'm moving on to another package, because this one doesn't work, and it wasn't made clear when downloading that no support is provided unless you pay for it.
There are some heavy duty gotchas so this is what i did to get it working.
Make sure you're at J1.5.26. Use Akeeba backup (3.4.3 - not higher) to make a copy of the site. Set up a test server, create a new database and restore a copy of the site. During the restore (i used akeeba kickstart) make a note are you using mysql or mysqli (probably mysqli).
On the test server, rename your htaccess file to htaccess.txt and create a folder on the root called jupgrade. Inside that folder extract joomla 2.5.4 (not higher, jupgrade won't work otherwise). Doing it this way means you don't have problems with curl and its just faster. Log in to the test site and under config > site, uncheck use Apache module_rewrite if its on. Under plugins > system enable MooTools Upgrade. Now install JUpgrade 2.5.2 and in the Parameters menu, change skip checks, skip download and skip decompress to YES. Note that jupgrade uses the mysqli driver by default so if you chose mysql during the akeeba restore you will need to change that here also. Save those changes and click on the upgrade button.
If it fails/stalls, you can try again but remember to dump out any j25_ tables in the database, clear out the jupgrade folder and start over. If it works, it does it in a couple of minutes. Your original site is preserved, your new site is in the jupgrade folder - so you have 2 different paths for each. But both are there for reference and you can start to fix stuff til its right.