jUpgrade

Version
2.5.1 (last update on Mar 7, 2012)
Rating
Compatibility
Reviews
160
License
GPLv2 or later
Non-Commercial
Type
Date Added
19 March 2010
Uses Updater?
- Yes
Editor's Note
- 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
installation.
The steps to test it
1) Install the component in your Joomla 1.5 site.
2) Run the upgrade
Requirements
* 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 Browser with Javascript/Mootools support
Video Tutorial:
http://www.youtube.com/watch?v=cAufYW9SBm8
A new tracker is created for jUpgrade and Joomla 2.5 migrations bugs. You can access (and use it) here:
http://forge.joomla.org/gf/project/joomla/tracker/?action=TrackerItemBrowse&tracker_id=10539
Debugging:
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
Based on the advice of the Community Builder folks at Joomlapolis, I attempted to use both Jupgrade and Jupgrade Pro to migrate my J1.5 CB1.9 site to J2.5. It was an unmitigated disaster.
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.
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.
I have used this component in the past and it has worked well. For all of you who may not be aware they now have a new version jUpGradePro which is also free. I would suggest that you navigate to their website and download the new version and run a test just in case this one is causing problems.
Kind regards
Kind regards
A real time saver and works if you don't have too many poorly-written components installed - well, I think that is what caused me to have to resort to the occasional work-around.
My advice: practice on a mirrored server first, then repeat on the LIVE server.
My advice: practice on a mirrored server first, then repeat on the LIVE server.
I was dreading moving sites from v1.5 to v2.5 especially after reading some of the reviews here. However I found it completely painless, thanks to this fantastic software. The migration took with v2.5 - so all my components and plugins worked in the new version - I had some bridges installed as well so was sure they would fail but it all upgraded seamlessly. Can't rate this highly enough.
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.
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.
After several hacks in the 1.5 website I decided to upgrade to 2.5. I foresaw a lot of problems with upgrading, but actually this extension made it easy, I installed the extension and followed the instructions on the youtube video 'How to migrate Joomla 1.5 to Joomla 2.5', and as an amateur I got the website working in the latest 2.5 joomla version in 2 hours. Compliments for the developer.
I have tried this script on several sites. It has only worked a few times. I can find no reason for the malfunction, each hosting environment was the same. This is endorsed by Joomla? The developers NEVER respond to poor reviews, which is unfortunate.. they should say "see our forums for issue resolutions"
I have been using this great extension to upgrade a whole host of websites from 1.5 to 2.5. First of all for the price nobody can complain. Secondly I have never had an major issues. It does not delete any database tables. It leaves the original tables intact and creates a new set of tables for 2.5. It migrate the core data and many main extensions without any problems. Small issues I have faced are: k2 categories and articles are not assigned any language so you get lots of 404 in the frontend but if you assign '*' to all the rows in the language column it solves that issue. Also for some extensions the component_id is not assigned in the menu table so the menu links do not work for some extensions. However manually setting the correct component_id quickly resolves this issue. Apart from this a great extension and thanks to the developer for making mine and many other people's lives much easier. (I have tried migrating manually but do not even go there!!)
I installed this on my Joomla 1.5.26 installation that was clean without any additional extensions.
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.
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.
I just tried out this extension and it deleted the database without even making a backup! Created a nightmare, I wasn't really expecting any tables in the database to be deleted. Avoid it unless you make database backups.
It probably varies from host to host...
It probably varies from host to host...
The best thing about this was retaining all the articles, categories, menus, users which saved a bunch of time. You have to fix your templates and replace old components/modules. But it gives you a good place to start from.
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.
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.
Tried to upgrade from 1.5.latest to 2.5latest. All kinds of issues...
Page 1 of 8


