(So you can do a quick update to Joomla 5!)
MigrateMe 4 Logo

This Joomla! extension simplifies your migration process – ensuring no downtime, crashes, or "white screen of death."

With just one click, MigrateMe 4 will check your current Joomla 3.x system, apply updates, repair database issues, and create a standalone environment to safely test the new Joomla 4.

Enjoy all the latest features and seamless integration with third-party extensions, custom templates, and plugins.

Migrate your old data, files, and access with ease and start using Joomla 4 today!


 

How to migrate your Joomla 3.x system to Joomla 4.x

Upgrade to Joomla 4 with confidence using MigrateMe 4.

This extension will create an exact version of your Joomla 3.x site ... but with a Joomla 4.x core, in a separate development environment.

This means you can test the new Joomla 4 system, confirm it actually works well, and check how nicely (or not) it plays with your third party extensions, custom template, plugins and so forth.

It's a one-click solution that will:

  • Check your existing system, and ensure you're at a good starting point (must be Joomla 3.x or later)
  • Apply any missing J3 updates, to ensure your database structure and filesystem are fully up to date
  • Optimise and repair any database issues
  • Create a standalone development environment - so you can safely test the new system
  • Migrate your old data, files, folders, third party extension data
  • Flawlessly set up your new J4 system with the correct users and access
  • Create a 'safe mode' Joomla 4 environment: you can upgrade even if your extensions are not J4 compatible
  • Avoid the "white screen of death" common with J4 updates
  • Allow you to safely apply any third party updates without any risk to your live system
  • Back up your old system so you can roll back if needed
  • Leave your live site untouched and running until you're ready to deploy J4

Comes with a full, money back Joomla 4 upgrade guarantee!

All purchases come with a migration guarantee. So if you install MigrateMe 4 and it doesn't migrate your system - or hits an error that you can't get past - get in touch, and our incredible support team is here to help!

What this solution *won't* do:

MigrateMe 4 is great, but it can't update your third party extensions for you. After migration, you'll need to download the latest Joomla 4 version for each extension from the Joomla Extensions Database, and install on the new J4 environment.

MigrateMe 4 also can't automatically update any third party templates, or custom code - you'll need to update, or ask your developer / distributor for the latest Joomla 4 versions

Why buy Migrate Me 4

Migrate Me 4 is more than just software. It's a guarantee that your system will migrate succesfully to Joomla 4.x. Migrate Me 4 is far more powerful and intuitive than any other method of upgrading - it eradicates any risk of migration not working, or the upgrade introducing problems to your system.

And for your complete peace of mind, purchase entitles you to full support - just let us know if you need anything, and you'll experience the award-winning, customer-first assistance that we're known for!

  • Guaranteed migration to Joomla! 4
  • Purchase includes dedicated support
  • Avoid problems with incompatible extensions
  • All your original images and files are migrated
  • Managed migration avoids impacting your live site
  • 100% satisfaction guaranteed
  • No break in any functionality or links
  • Google PageRank completely unaffected
  • Test the upgrade thoroughly before making it live
  • Full User Guide and documentation available

Installation and usage instructions

  1. Install MigrateMe 4 to your Joomla! 3.x system
  2. Click the Upgrade button.
  3. Wait for the process to complete.
  4. Log into Joomla 4 and update 3rd party extensions.
  5. If everything is working well, click Go Live.
  6. Enjoy Joomla!

Screenshots

Buy it today

All purchases come with upgrades, support, and a satisfaction guarantee.

SILVER Edition

  • Includes all features
  • 3 months full support
  • 3 months updates
  • Support and updates for 1 domain
  • GPL v3 License
  • Upgrade from Joomla 3.x
  • Upgrade to the latest version of Joomla 4.x
  • Guaranteed migration success
  • Migrate to Joomla 4.x versions released during the next 90 days

ONLY £79.00


PayPal - The safer, easier way to pay online.


GOLD Edition

  • Includes all features
  • 1 YEAR full support
  • 1 YEAR updates
  • Support and updates for UNLIMITED domains
  • GPL v3 License
  • Upgrade from Joomla 3.x
  • Upgrade to the latest version of Joomla 4.x
  • Guaranteed migration success
  • Migrate to Joomla 4.x versions released during the next 1 YEAR

ONLY £99.00


PayPal - The safer, easier way to pay online.



Your comments

Add comment

Submit

Comments

0
Rachel
4 years ago
5

Hello, this was so good! I couldn't use the normal Joomla upgrade from 3 to 4, kept getting a white screen, but it all worked well with your tool. Must be magic! Thanks :-)

Like Like Reply | Reply with quote | Quote | Report comment
0
Barnaby Dixon
4 years ago
Reply to Rachel

Hi Rachel,


Thanks for your lovely comment!


Best wishes - Barnaby

Like Like Reply | Reply with quote | Quote | Report comment
0
Cesar
4 years ago
1

not found....


Fatal error: Call to a member function getString() on null in /home/...plugins/system/arimagnificpopup/arimagnificpopup.php on line 31

Like Like Reply | Reply with quote | Quote | Report comment
0
Barnaby Dixon
4 years ago
Reply to Cesar

Hello,


Please install the latest version of your plugin, and ensure it is Joomla 4 compatible.


Alternatively, rerun MigrateMe 4, but first - in configuration - set Safe Mode: Yes, and run the migration. This will detect and disable any potential problem plugins and extensions, so you have a working Joomla 4 environment.


Barnaby

Like Like Reply | Reply with quote | Quote | Report comment
0
Karim Laribi
4 years ago
5

Hello,

I have MigrateMe Plus - GOLD Edition.

I would like to know please if you any promo or renew promo for MigrateMe 4 ?

Best regards,

K L

Like Like Reply | Reply with quote | Quote | Report comment
0
Barnaby Dixon
4 years ago
Reply to Karim Laribi

Hello


This is a different software package, so there's no further discount if you already have MMP sorry about that!


Barnaby Dixon

Like Like Reply | Reply with quote | Quote | Report comment
0
James Borders
3 years ago
5

Barnaby:

I have your MMP- Gold installed on my J3 Live and StageIt sites. Do I need to uninstall these before I install MM4 on my Live site? Maybe MM4 will overlay the MMP- Gold install.

Like Like Reply | Reply with quote | Quote | Report comment
0
Barnaby Dixon
3 years ago
Reply to James Borders

Hi James,


If you're migrating Joomla 3 > 4 you won't need MigrateMe Plus, so you can safely remove it prior to running MigrateMe 4...


However, if you really want to keep both in place, you can - MigrateMe 4 creates a different environment to MigrateMe Plus, so they won't conflict - obviously though, once you've run MigrateMe 4, you can't then run MigrateMe Plus.


Best regards

Like Like Reply | Reply with quote | Quote | Report comment
0
James Borders
3 years ago
5

Barnaby:

First question:

Will Migrate Me 4 work in a "localhost" environment?

I'd like to convert from J-3.10.10 to J 4.x on my localhost to work through getting all of my extensions and my template ready for J 4.x. I'm running XAMPP for the localhost and and Joomla is installed in its' htdocs folder.

Second question:

Does MM4 create a sub-directory of public_html like your stageit product does so that I could run J 4 from that sub-directory until I am ready to go live?

Like Like Reply | Reply with quote | Quote | Report comment
0
Barnaby Dixon
3 years ago
Reply to James Borders

Hi James


Yes you can run all my software in a localhost environment on XAMPP / MAMP / WAMP etc.


Just make sure your environment is correctly configured, i.e. all PHP extensions are installed etc., and it'll work best on PHP7.x rather than 8.x since 8.x isn't fully supported by Joomla 3.x.


Yes MM4 is similar to StageIt, and runs in /mm4/. Ideally you'd use the inbuilt Go Live function to make the new environment live - this backs up and removes the old environment, and copies the mm4 environment to the live folder.


Best wishes

Like Like Reply | Reply with quote | Quote | Report comment
0
Mark McKeen
3 years ago
5

I am going to be migrating my site in the next few days. I have access to cPanel and I also have a staging development site built. Should (or can) I use that to test the migration first or would it just be easier and simpler to remove the staging site and run your component directly on my live site? I make daily backups so I can restore everything if something goes wrong. Thanks for your insight!

Like Like Reply | Reply with quote | Quote | Report comment
0
Barnaby Dixon
3 years ago
Reply to Mark McKeen

Hi Mark


Just use MigrateMe 4 - it creates a development area for you :-)


Best wishes

Like Like Reply | Reply with quote | Quote | Report comment
0
Sue
3 years ago
5

How do I get back to the started migration? I ran out of time and had to abandon the process.


I have two components that aren't quite ready for Joomla 4, and I am waiting on those updates.

Like Like Reply | Reply with quote | Quote | Report comment
0
Barnaby Dixon
3 years ago
Reply to Sue

Hi Sue,


It'll be in /mm4/administrator/


Have a great day!

Like Like Reply | Reply with quote | Quote | Report comment
0
Johnny Van Bavegem
3 years ago
3

What about my own extensions which are not Joomla 4.x compliant? Will they also be converted to the new structure of J4 ?

Like Like Reply | Reply with quote | Quote | Report comment
0
Barnaby Dixon
3 years ago
Reply to Johnny Van Bavegem

Hi Johnny,


You'll need to update your extensions separately

Like Like Reply | Reply with quote | Quote | Report comment
0
Michel Habraken
3 years ago
5

Hi Barnaby,


First of all, thank you for you great work! Your component works really well and it saved me days of work. I migrated already 26 websites from our schools to Joomla4 and it works! Really happy with it. If people just deïnstall the components/plugins that doesn't work with Joomla4 and reïnstall after again, everything works fine.


Can you only tell me, how I can get the update when the component is updated?

Like Like Reply | Reply with quote | Quote | Report comment
0
Barnaby Dixon
3 years ago
Reply to Michel Habraken

Hi Michael,


Thanks for the update! Really happy everything went so smoothly :-)


You can download updates from https://www.php-web-design.com/downloads/ with your email address.


Have a great day

Like Like Reply | Reply with quote | Quote | Report comment
0
Derek
3 years ago
5

Hi Barnaby,

Installed MM4 after uninstalling Akeeba


I changed PHP in Siteground cPanel to PHP 7.4 before creating dev site from Akeeba backup file from a live Joomla 3.10.2 PHP 8 site to a dev PHP 7.4 site.


I get this error in MM4 site


Call to undefined method Joomla\CMS\Application\AdministratorApplication::isSite()


Please assist?


Thank you

Like Like Reply | Reply with quote | Quote | Report comment
0
Tim Davis
3 years ago
Reply to Derek

Hi Derek,


We have seen this before when even after using safemode in MM4 (which disables all non-core extensions) an error prevents you form logging into the admin. In once instance the admin module for a very popular shopping cart system had been updated to its latest version in Joomla 3, but it still had had deprecated code that broke Joomla 4 admin area.


Here is a video from the Joomla.org YouTube channel which shows the steps to work around that error so you can login and continue the migration work - https://www.youtube.com/watch?v=ZO9nmdsLlFw


However, if you would like further help with that please email me at and I will be glad to get you going.


We're also interested in knowing what file the error was in so we can add that to our experience so we can help others who run into the same issue migrating their site with or without MM4.


Tim

Like Like Reply | Reply with quote | Quote | Report comment
0
Derek
3 years ago
Reply to Derek

I installed MM4 first then as per instructions I should upgrade 3rd party etensions. Of course I cant upgrade any extension at this point because I have a fatl error

0 Call to undefined method Joomla\CMS\Application\AdministratorApplication::isSite()


So your installation instructions dont work in that sequence

4."Log into Joomla 4 and update 3rd party extensions."


The only way I can see this working is to update all extensions first then install MM4?


Please clarify and or elaborate?


Thank you

Like Like Reply | Reply with quote | Quote | Report comment
0
Barnaby Dixon
3 years ago
Reply to Derek

Hi Derek,


Thanks for your message!


The isSite() function is specific to Joomla 3, so it means one or more of your extensions hasn't yet been updated to Joomla 4.x.


After running the migration, please ensure the latest Joomla 4 version of each extension - including the template - is installed, and all will then work well.


Best wishes - Barnaby

Like Like Reply | Reply with quote | Quote | Report comment
0
Robb
3 years ago
5

Does migrateme 4 also migrate the website files and mysql databases?

How does it handle a website that was built using the Protostar template which is no longer supported in Joomla 4??

Like Like Reply | Reply with quote | Quote | Report comment
0
Tim Davis
3 years ago
Reply to Robb

Hi Robb,


MM4 creates a staging area for a regular Joomla 4 Migration of your Joomla 3 site to take place in. So it doesn't change what happens when the migration happens - it creates a staging site with one click where you can test the migration and fix anything you would have had to fix anyway with a normal, core migration. With MM4, however, once you have your J4 ready to go live you can do so with one click, replacing your old Joomla 3 site. And of course if you discover something in your J4 migration that you wish you had done differently in your Joomla 3 site before migrating, you can abandon the J4 migration, do what you wish you had done and run the migration again.


So in answer to your question, the files and database of your Joomla 3 site are all migrated. When the Joomla 3 site is using the J3 default Protostar site, the Joomla 4 migration then switches to use the Joomla 4 default Cassiopeia template.


I hope that info helps. Just ask if you have any more questions!


Tim

Like Like Reply | Reply with quote | Quote | Report comment
0
ashish
3 years ago
5

Does your plugin support migration of virtuemart and membership pro as well?

Like Like Reply | Reply with quote | Quote | Report comment
0
Tim Davis
3 years ago
Reply to ashish

Hello Ashish,


MM4 makes a copy of every table in your Joomla 3 install, so yes, your Virtuemart and Membership Pro extensions will be present in Joomla 4 testing area that MM4 creates.


Remember, updating those (and other) extensions to the latest J4 compatible version is something you do before or after the migration test (depending on the requirement of each extension.)


If you have an further questions, remember we are here to help! -

Like Like Reply | Reply with quote | Quote | Report comment
0
Mike
3 years ago
5

If I am currently using StageIt, should I remove the staging environment and plugin before running MM4?

Like Like Reply | Reply with quote | Quote | Report comment
0
Tim Davis
3 years ago
Reply to Mike

Hi Mike,


Yes, I would remove the staging environment before running MM4. That will cut down on the files being copied during the migration and once successfully migrate to J4 and push that live, you'll have an unnecessary J3 copy of your site files without any DB tables.


And of course, make a backup of your J3 site and keep it in a safe place outside of the folder your Joomla site is in!

Like Like Reply | Reply with quote | Quote | Report comment
0
Tor
3 years ago
5

I have successfully done the migration and I wonder if I can delete the MM4 folder. It seems to be a copy of the website, and I running out of memory.

Thanks for your exelent plugin.

Like Like Reply | Reply with quote | Quote | Report comment
0
Tim Davis
3 years ago
Reply to Tor

Hi Tor,


Congrats on a successful migration from Joomla 3 to 4. I am so glad our extension helped.


Yes, you can remove the MM4 folder. In fact, if you go into the MM4 extension you will find a button which will remove that folder and the MM4 tables that were created in your database for the initial J4 testing you did. After that you can uninstall the MM4 extension from your site and you'll be free as a bird in the J4 world!


BTW, if you have already removed the MM4 extension and can't access the one click button, just remove the tables that begin with the prefix "mm4_" in your site's database - and the "mm4" folder in your file space (as you have already discovered.)


Remember to make a full backup of your site when doing the above.


God bless


Tim

Like Like Reply | Reply with quote | Quote | Report comment
0
marq_104
3 years ago
3

My default login points to the install directory.

https://myupdrade-j3/mm4/installation/index.php

even when I change it to https://myupdrade-j3/mm4/administrator/index.php


Is it better to simply disable Admin-Tools before migrate?

Id have to install their J4 version(s) anyway, which has different mappings.

Like Like Reply | Reply with quote | Quote | Report comment
0
Tim Davis
3 years ago
Reply to marq_104

I've seen this too and discovered it was actually my browser caching the target of that redirect - a pain indeed! I don't use Admin-Tools, so disabling that will not fix this. Trying to go to the admin login using an incognito browser tab or even clearing that install url from the browser cache is a possible work around for this.

Like Like Reply | Reply with quote | Quote | Report comment
0
marq_104
3 years ago
5

The installation folder is not deleted.

Would be REAL nice if we could delete the mm4 folder and DB entries and start over.

There is no example.htaccess in administrator/components/com_migrateme4

I cant log in to mm4 backend. Clicking log-in button does nothing.

Like Like Reply | Reply with quote | Quote | Report comment
0
Tim Davis
3 years ago
Reply to marq_104

This has actually happened to me a couple of times recently - there is a final stage of J4 installing additional languages and if that does not complete the installation folder does not get removed. We'll try to find out what causes this quirky occurence on some installs! Thanks for reporting it!

Like Like Reply | Reply with quote | Quote | Report comment
0
marq_104
3 years ago
5

When I set debug to "0" the backend doesn't work again. Seems it HAS to be set to "1"

Like Like Reply | Reply with quote | Quote | Report comment
0
Tim Davis
3 years ago
Reply to marq_104

Sorry for the delay in replying - the holidays and the flu have had me tending to support requests slower than normal.


If the site only works with debug set to "1" or "true" that means there is still something not working in J4 or the PHP version you have set. But I will admit it is very strange that is happening where the page does not work with both settings!

Like Like Reply | Reply with quote | Quote | Report comment
0
Rose
3 years ago
5

Thank you for creating such a straight forward way to upgrade from 3 to 4! Everything worked great, even to the point of reverting to joomla 3 to make a minor change before rerunning for joomla 4. I did my homework first, getting everything ready and it worked! I'm a novice and was dreading how to do this without paying a fortune. Thank you Barnaby! and Thank You Tim Davis for your Youtube prompt to get me here! Best wishes to all.

Like Like Reply | Reply with quote | Quote | Report comment
0
David McCreary
3 years ago
4

if i run the updater and see a number of errors (mostly old code that the joomla updater compatibility tool did not catch)... do i delete/update on Joomla 3 site and rerun? If so, delete the mm4 folder first? OR... just update stuff on MM4 site until all looks ok then push to live?

Like Like Reply | Reply with quote | Quote | Report comment
0
Tim Davis
3 years ago
Reply to David McCreary

Hi David,


Each time you run MM4 inside of your Joomla site, the /mm4 staging area is completely replaced as if it was the first time you ran MM4.


So if run /MM4 and then see in the staging area some things that you don't want/need in your J4 site, I would go back to the J3 site, remove those things and then run MM4 again. In this way you will keep stepping toward having a J4 site that will be the one you are happy pushing to live.


That said, if you had made a whole bunch of changes to the J4 migration in the /MM4 staging area before you found something you wanted to remove, you could still try removing it right there. A lot of things do remove just fine, but I have found some things that were "fiddly" and since the goal is to have as clean a J4 install as possible when you push it to live, I would do as much removing as possible in J3.

Like Like Reply | Reply with quote | Quote | Report comment
0
Antje
3 years ago
3

Hi Barnaby

The first migration went very easily. Now when I went live on an Apache server for the second migration, neither the old nor the new site worked. Only with effort we could restore the initial state. Is there now a way to go live manually? We have not been able to do it ourselves. We would not like to keep /mm4 as a permanent addition in the address line when we assign the domain to this directory. Please help!

Like Like Reply | Reply with quote | Quote | Report comment
0
Jacquie Colhoun
3 years ago
5

I have used Migrateme4 to successfully test and migrate 4 sites to Joomla 4.


I have a site that after some updates and uninstalls is ready to migrate to Joomla 4 but it fails at around 80 percent mark. Unfortunately, I can't copy & paste the error message but it does say


SyntaxError: Unexpected token ‘

Like Like Reply | Reply with quote | Quote | Report comment
0
Ed
3 years ago
5

Hi Barnaby. I sent an email earlier about the error "500 behavior caption not found". I've read through the manual entirely and tried all the suggested remedies. Sorry, nothing worked. (why is this recapcha keep poping up while I'm typing this????) this is very frustrating. Its seems like every minute I'm interuped by the captcha thing. Anyway I don't know if I'll ever get through this message. Please help.

Regards

Ed

Like Like Reply | Reply with quote | Quote | Report comment
0
Tim Davis
3 years ago
Reply to Ed

Hi Ed,


That is very odd behaviour for the recaptcha on the form.


You are always welcome to email directly -


Which, of course you have already done and I am glad ww got that 500 error vanquished!


Enjoy the rest of your migration!

Like Like Reply | Reply with quote | Quote | Report comment
0
Greg Makuch
3 years ago
5

My first site (after a test site) is now done.

No major issues cropped up.

Those that did, were relatively easy to deal with.

Thanks a bunch to Tim Davis for answering the few questions that I did have.

Highly recommend this tool.

Like Like Reply | Reply with quote | Quote | Report comment
0
joomla designer
3 years ago
3

There is no mention of menus, modules and plugins. Do these reliably migrate? I have a fairly large site and i have a feeling that i will spend the money and this wont work. Maybe manually migrating will be faster...you know copy and paste or rebuild each module.

Like Like Reply | Reply with quote | Quote | Report comment
0
Tim Davis
3 years ago
Reply to joomla designer

The page does actually mention extensions, templates, and plugins.


MM4 creates a staging area to test your J4 migration in. Once your J4 site is as you want it in that staging area you can then click a button and it will be pushed to replace your live J3 site.


The migration process remains the same in that staging area, so menus, modules, plugins, extensions, and templates are migrated - but as is the case with any method you have to make sure those things are J4 compatible and you should test on a copy of your live site. MM4 is by far the easiest way to create that testing environment.

Like Like Reply | Reply with quote | Quote | Report comment
0
TENENBAUM
2 years ago
3

I would like to know if your software will migrate a template just valid for J3 to J4 without problems ?

Like Like Reply | Reply with quote | Quote | Report comment
0
Tim Davis
2 years ago
Reply to TENENBAUM

Hi Tenenbaum!


MM4 will migrate the J3 only template, but that template will still break Joomla 4 - or at least not work with it.


MigrateMe 4 creates a staging are to test a migration from J3 to J4. The migration that happens is identical to what would happen if you ran the migration process on your live site. MM4 would not convert your template to be J4 friendly


Now about your template. If it is not J4 compatible there are a few ways to proceed before you do your migration.


My favourite one is to update the J3 site with a J3/J4 friendly template and then do the migration (as one needs to do with other none J4 extensions.)


However, if your site is fairly static, you could run the migration with MM4 and then get your site all done in J4 (including setting up a new template) and once you are happy with the results, one-click push your J4 site to live.


Back to your J3 template, if you really like the look of your J3 template you can make a template that looks just like it using an extension call Template Creator CK. If you want to now more about that, or have more questions, please email me -


I hope that helps!

Like Like Reply | Reply with quote | Quote | Report comment
0
Mathias
2 years ago
5

I´ve started the migration in march, now all of the necessary changes in the Joomla 4 (mm4) version are made. In the meantime migrate me plus has been updated on your site. Shall I update my Joomla installation with your software before I make the mm4 installation go live or shall I do the process with the version from march?


Thanks

Like Like Reply | Reply with quote | Quote | Report comment
0
Tim Davis
2 years ago
Reply to Mathias

Hi Mathias, I know I already answered your email as well, but I just saw your comment here and since it's a good question that others may ask in the future, I am going to answer here too:


The only change would be the version of Joomla that the MM4 area has after going from J3 to J4. Update the MM4 area to the latest version of J4 and push to live and you should be all good!


Thanks for using MM4!

Like Like Reply | Reply with quote | Quote | Report comment
0
Lorenzo Pallotta
2 years ago
3

Hello.

I try to upgrade from Joomla 3.10.11 to 4 but i receive one error at 89%.

It says an unknown error occourred. Please check you are logged in.

But I am!

What have I got to do?

Thanks!

Like Like Reply | Reply with quote | Quote | Report comment
0
Tim Davis
2 years ago
Reply to Lorenzo Pallotta

Hi Lorenzo,


I would be very happy to log into your site and take a look at this. If you would like that, please email me your super user login info and the url of your site -


I am sure we can figure this out.


God bless,


Tim

Like Like Reply | Reply with quote | Quote | Report comment
0
Chris Elliott
2 years ago
5

Is there a changelog area to show what the latest updates are for MM4?


I have noted that on earlier releases (pre _9778) that when migrating, certain extensions are actually disabled by the MM4 tool. Once the process is complete, I have to go re-enable them. One example is JCE Editor has a plugin that is disabled).


Thoughts welcome!


C

Like Like Reply | Reply with quote | Quote | Report comment
0
Tim Davis
2 years ago
Reply to Nico

Hi Nico,


I am happy to report that downloads from our site will now have the date they were downloaded included in the file name: ie, com_migrateme4_2023-06-21.zip

Like Like Reply | Reply with quote | Quote | Report comment
0
Tim Davis
2 years ago
Reply to Nico

Hi Nico,


The numbers at the end of the filenames are actually random in order to help those whose browsers were caching previous versions and could not download the latest version. We were actually just looking at changing this method.


For now, the download you see with the newer download date is the one you want to go with.


You may download the latest version by entering the email address you purchased with in the field at https://www.php-web-design.com/?option=com_downloads


I hope that helps.


Tim

Like Like Reply | Reply with quote | Quote | Report comment
0
Nico
2 years ago
3

I have purchased MM4 a month ago. And I have a 'test version' so I have two packages: com_migrateme4_6563.zip and com_migrateme4_4038.zip. Which one should I use?


And I saw in the changelog there is e newer version. How do I become a new version?

I do not see a login. And also I did not get an e-mail for a new version.


(My registration for this site is with my paypal-email address, which is not my mail address but from the person who pays the money....)

Like Like Reply | Reply with quote | Quote | Report comment
0
Tim Davis
2 years ago
Reply to Chris Elliott

Hi Chris,


Sorry for the slow reply, I was away at a conference and forgot to check for comments!


MM4 has "safe mode" on by default, which disables non-core extensions in order to cut down on surprise breaks if something that isn't J4 compatible gets missed when you do a test migration. You can turn that off in the MM4 settings.


Here is the changelog since the beginning of the year:


=== CHANGELOG ===


Version 4.3.1.1

Date: 25th May 2023

Minor xml fix


Version 4.3.1

Date: 15th May 2023

Added upgrade to 4.3.1

Minor text fix


Version 4.3.0

Date: 19th April 2023

Added upgrade to 4.3.0


Version 4.2.9

Date: 21st March 2023

Added upgrade to 4.2.9

Fixed minor bug with Remove Migration button


Version 4.2.8.2

Date: 27th February 2023

Small textual changes


Version 4.2.8.1

Date: 20th February 2023

Added backups management


Version 4.2.8

Date: 17th February 2023

Added upgrade to 4.2.8


Version 4.2.7

Date: 6th February 2023

Added upgrade to 4.2.7


Version 4.2.6.2

Date: 18th January 2023

Minor fix for Joomla 4.2.6 install

Like Like Reply | Reply with quote | Quote | Report comment
0
Ludvig
2 years ago
5

Hello,

I need to migrate an e-commerce website built on Joomla (version: 3.10.11) using the latest version of J2Store PRO to Joomla 4.xx. I'm interested in knowing the procedure for migration and whether I can expect your support in case any issues arise before making the purchase.

Like Like Reply | Reply with quote | Quote | Report comment
0
Tim Davis
2 years ago
Reply to Ludvig

Hi Ludvig,


Sorry for the slow reply, I am travelling this week on vacation.


Regarding your migration plans, there is no J2store version available for use on live J4 sites, so I recommend you wait before doing your migariton.


Regarding support, we fully support MigrateMe 4 while you have an active subscription. MM4 creates a test area for you to do your migration work. We often help with some questions related to the initial steps of migration, but for more numerous or complex help with your migration(s) we can quote on that as well.


You are very welcome to email about that or any other questions you have.


God bless,


Tim

Like Like Reply | Reply with quote | Quote | Report comment
0
Chris Elliott
2 years ago
5

Has anyone seen issues when using MM4 where Contact Enhanced from Ideal Extensions is installed? I noted that when the component is migrated, I get table errors where the categories are missing from the migrated site? We had to manually perform an SQL INSERT to build the cats.

Like Like Reply | Reply with quote | Quote | Report comment
0
Tim Davis
2 years ago
Reply to Chris Elliott

Hi Chris,


If you add this to the your site url (after you have logged into the back end) the MM4 log may give you a clue as to what happened during the process of duplicating the tables of your live site:


/administrator/components/com_migrateme4/log.txt


MM4 would not do anything differently with CE than anything else. That said, all MM4 does is create the testing area for your migration so if something untoward is happening with an extension and/or its tables it is probably something that would have happened during the migration process without MM4 as well. I have seen migrations where core tables where not copying or creating properly. In fact, it happens to some core tables more often than others regardless of the migration process.


Keep me posted!

Like Like Reply | Reply with quote | Quote | Report comment
0
Carlos Urbano
2 years ago
5

Hi!


We need to update a Joomla 3.10 Website, we use helix ultimate and K2 for our blog. Does it work for us?

Like Like Reply | Reply with quote | Quote | Report comment
0
Tim Davis
2 years ago
Reply to Carlos Urbano

Hi Carlos,


I have already replied to your email to the support address so we can continue our exchange there, which is much more efficient (and less public) to share links and logins!


God bless,


Tim

Like Like Reply | Reply with quote | Quote | Report comment
0
Carlos Urbano
2 years ago
Reply to Carlos Urbano

Thanks.


We already bought MM4.


Please, need your help with this.

Like Like Reply | Reply with quote | Quote | Report comment
0
Tim Davis
2 years ago
Reply to Carlos Urbano

Hi Carlos,


Tim Davis here, helping with support.


MigrateMe4 creates a staging area where you ca easily test your J3 to J4 migration as many times as you need, without breaking your live site, or requiring you to manually make test areas again and again.


The actual migration that takes place is not affected by MM4.


Unfortunately, there is no version of K2 that works with Joomla 4, and so you will not be able to migrate to Joomla 4 until one is out or if you move you K2 content back into the core Joomla articles component.


I have experience with moving K2 back into the Joomla core. You are welcome to email me and we can discuss how you can do that.


Tim -

Like Like Reply | Reply with quote | Quote | Report comment
0
Stéphan Herby
2 years ago
5

Hi Tim,

Ive been trying to upgrade a website from J3 to J4 for now several weeks. Multilangage, private community, Docman, DPCalendar et Yootheme template + some Regular Lab components - A lot of reasons to lost my hairs :) This week I decided to try MM4. Woaw ! What a difference ! Despite the fact I had to de-install docman and re-instal it after migration (which is a minor task with their Data extraction) every things went softly. Just... Thank you ! I have brand new hairs agains haha

Like Like Reply | Reply with quote | Quote | Report comment
0
John von Ahlen
2 years ago
5

I used MigrateMe4 to upgrade two Joomla 3x sites.

Tim helped out when I had a few technical issues.

Actually he helped A LOT (thanks Tim 😊)

I recommend this plugin very highly. It makes the upgrade from J3 to J4 so easy.

I remember trying the Joomla update tool built into J3 and wondering how I would ever make it happen.

Having the mm4 staging area, which enables you to trouble shoot (until everything works) is so helpful.


Do yourself a favour and grab this plugin. You won’t regret it.


Many thanks,

John

Like Like Reply | Reply with quote | Quote | Report comment
0
Tim Davis
2 years ago
Reply to John von Ahlen

Hi John,


You are very welcome! Thanks for the great recommendation for MigrateMe4!

Like Like Reply | Reply with quote | Quote | Report comment
0
Alex Walker
2 years ago
5

I had about 30 Joomla 3 web sites to migrate to 4. I started manually doing this. Take a backup of the original site. Install it in a sub domain and then run the Joomla 4 update. Install new components, modules plugins for 4. Test and test again. Almost there and then the site crashes. Start all over again.

Then came migrateMe4 and what a dream it was to migrate all my remaining sites. It has saved me a shed load of time, not too mention lower blood pressure! I can highly recommend it. Knowing there is Tim in support is an added bonus although I have only had to contact him once. An excellent component well worth the money.

Like Like Reply | Reply with quote | Quote | Report comment
0
Tim Davis
2 years ago
Reply to Alex Walker

Hi Alex - Congrats on migrating so many Joomla sites and for the great review of Migrateme 4! I also appreciate your kind words about me.

Like Like Reply | Reply with quote | Quote | Report comment
0
KristRs
2 years ago
2

Sadly - this didn't work for me and even though some help and guidance was given it was never realized and ended having to do my migrations manually without MM4 usage.

Like Like Reply | Reply with quote | Quote | Report comment
0
Tim Davis
2 years ago
Reply to KristRs

Hi Kris,


I'm sad it didn't work out for you, but glad you found a path to complete your migration. I have refunded your purchase.


God bless,


Tim

Like Like Reply | Reply with quote | Quote | Report comment
0
KristRs
2 years ago
Reply to KristRs

Funny how I gave it two stars yet my original post shows 5 starts...misleading...

Like Like Reply | Reply with quote | Quote | Report comment
0
Eduardo Santos
2 years ago
5

Goodnight


I have 11 sites to migrate to Joomla 4. I'm on Joomla 3.10.12. Templates are essentially Shape5 and JA


In most of them I have the templates for Joomla 4, but I don't know which process and which files of that package I have to replace on the server.

What do you think I should do?


Thank you very much

Eduardo Santos

Like Like Reply | Reply with quote | Quote | Report comment
0
Tim Davis
2 years ago
Reply to Eduardo Santos

Hi Eduardo,


Tim Davis here, helping with support.


You are welcome to email me through our support address for a more in depth look at this, but basically you need to find out from your template provider if you should install (using the Joomla extension installer) the j4 version of your template before or after migrating your site to J4.


As I said, if you email I will be better able to keep track of any tips or help I can give you with your migration.


God bless,


Tim

Like Like Reply | Reply with quote | Quote | Report comment
0
Eoin
2 years ago
5

Hi Tim ( apologies, I had already emailed you when I realised that this was the correct forum for any questions)


I’ve run the upgrade exactly as suggested – safe mode etc. – and, after a few glitches, the staged site opens as expected. However, the menu urls don’t load – I get a 404 ERROR. – i.e. the old urls are fine -e.g. https://www.sourcewellbeingcentre.co.uk/meet-the-team - but none of the new ones do - https://www.sourcewellbeingcentre.co.uk/mm4/meet-the-team

Are the URL’s supposed to work even with the appended MM, or will it simply work when I finally press the GO Live button and the “mm” disappears ?


be well

Eoin

Like Like Reply | Reply with quote | Quote | Report comment
0
David McCreary
2 years ago
Reply to Eoin

my experience with this... i have admin tools pro installed in nearly every site i've run MM4 on. the issue is the htaccess file. using FTP, go to the mm4 directory. rename the .htaccess file something like WAShtaccess. Delete the htaccess.txt file that's in the mm4 directory. Download a new full Joomla 4.3.4 zip file. Unzip it. Upload that folder's htaccess.txt file. Change it to .htaccess


that will get rid of the 404 menu errors.

Like Like Reply | Reply with quote | Quote | Report comment
0
Tim Davis
2 years ago
Reply to Eoin

Hi Eoin,


I logged into your site and have a support video coming your way1

Like Like Reply | Reply with quote | Quote | Report comment
0
Eoin
2 years ago
Reply to Eoin

Hi Tim


I filled in that request form yesterday afternoon.

Hope you can help !


be well

Eoin

Like Like Reply | Reply with quote | Quote | Report comment
0
Tim Davis
2 years ago
Reply to Eoin

No apologies needed, emailing is much better and I just replied!

Like Like Reply | Reply with quote | Quote | Report comment
0
David McCreary
2 years ago
5

Made MM4 site copy a week ago. despite being asked not to, client input two dozen new articles with images. If i now preass the push to live button... will content put in AFTER the mm4 copy is made be preserved? Or does the push overwrite the entire content table. What about images added in after first mm4 creation? do they stay put?

Like Like Reply | Reply with quote | Quote | Report comment
0
Bill Lloyd
2 years ago
5

Question: after a successful migration (many thanks for excellent application) can delete MM4 Subdirectory? It is just taking up backup space and I assume is no longer needed but please confirm. Thanks.

Like Like Reply | Reply with quote | Quote | Report comment
0
Bill Lloyd
2 years ago
Reply to Bill Lloyd

Thanks Tim

Like Like Reply | Reply with quote | Quote | Report comment
0
Tim Davis
2 years ago
Reply to Bill Lloyd

Hi Bill,


This video will tell you everything you want to know about removing your MM4 test area:

https://cybersalt.com/migrateme-4/how-to-remove-your-joomla-4-test-migration-area-and-uninstall-migrateme-4


God bless,


Tim

Like Like Reply | Reply with quote | Quote | Report comment
0
Stefan Gagner
2 years ago
5

MigrateMe 4 has been wonderful and when you get to know it, it works very well indeed.

Will there be a MigrateMe 5 for Joomla 5 or will the current version 4 also support both Joomla 4 and 5?

Like Like Reply | Reply with quote | Quote | Report comment
0
Tim Davis
2 years ago
Reply to Stefan Gagner

Hi Stefan,


We have begun to talk about what we might be able to offer to help those going to J5, but there are some pitfalls to overcome going from J3 to J5 - so right now J3 to J4 (which is a migration) will get you to the point where you can go from j4 to J5 (which is only an update)


God bless,


Tim

Like Like Reply | Reply with quote | Quote | Report comment
0
Daniel Gimmer
2 years ago
5

Dear Barnaby,


thanks kindly for this tool. We are currently migrating several pages of our clients and it is doing as a great favor - it was worth every cent :)


Kind reagrds from Germany,

Dan

Like Like Reply | Reply with quote | Quote | Report comment
0
Tim Davis
2 years ago
Reply to Daniel Gimmer

You are very welcome - thanks for the feedback and encouragement! It would be very much appreciated if you would review us on the Joomla Extensions Directory as well - https://extensions.joomla.org/extension/migrateme-4/


God bless,


Tim

Like Like Reply | Reply with quote | Quote | Report comment
0
patrick Mc Cabe
1 year ago
5

Absolitely Love the ease of use. It Really made that job easy.

QUESTION

Does the upgrade to J4 create a big history in the Database?


I have this message from my host:


"I don't know much about joomla but all those big tables in the db mention history in the name. Maybe there are rows in there not needed anymore?"

Like Like Reply | Reply with quote | Quote | Report comment
0
Tim Davis
1 year ago
Reply to patrick Mc Cabe

Hi Patrick,


I am glad you are enjoying the ease of MigrateMe 4. If you would leave a review for us on the Joomla Extension Directory that would be great! https://extensions.joomla.org/extension/migrateme-4/


To answer your questions, MM4 makes a copy of your database tables, giving them a prefix named mm4_. It only ever makes one copy.


If you have completed your migration, did you remove the /MM4 files and tables? If not, this video will show you how to do that. - https://cybersalt.com/migrateme-4/how-to-remove-your-joomla-4-test-migration-area-and-uninstall-migrateme-4


If that is not the issue, and since your host said they don't know much about Joomla, I would be happy to log into your hosting and take a look. If you want me to do that, contact me through and we'll get that going.


God bless,


Tim

Like Like Reply | Reply with quote | Quote | Report comment
0
This is amazing
1 year ago
5

Just to say thanks, this was amazing and saved me a heck of a time!

Like Like Reply | Reply with quote | Quote | Report comment
0
Tim Davis
1 year ago
Reply to This is amazing

You are very welcome. I'm glad it helped!

Like Like Reply | Reply with quote | Quote | Report comment
0
David McCreary
1 year ago
5

Tim: strange error message. https://stelamaterials.com/mm4/

0 Call to undefined method Joomla\CMS\Language\Language::getLanguagePath()


I've never seen that one before. Any idea how to fix?

Like Like Reply | Reply with quote | Quote | Report comment
0
Tim Davis
1 year ago
Reply to David McCreary

Hi David,


I think that is indicating something is not Joomla 4 compatible. A better error message would help say what. Here is a video showing you how to get more information: https://www.youtube.com/watch?v=0W6ZqrbbkbU


God bless,


Tim

Like Like Reply | Reply with quote | Quote | Report comment
0
Teddy
1 year ago
3

Hello we just purchased the Gold package and we didn't receive any download link for the tool, please help where to ?

Like Like Reply | Reply with quote | Quote | Report comment
0
Teddy
1 year ago
Reply to Teddy

no worries. got it.

Like Like Reply | Reply with quote | Quote | Report comment
0
Karin
1 year ago
4

Hi there

I´m in the middel of migration from Joomla 3.x to 4.4.4, and everything have gone wrong. I haven´t clicked the 'live' button yet. Is it possible to abort and go back to starting point?

Like Like Reply | Reply with quote | Quote | Report comment
0
Tim Davis
1 year ago
Reply to Karin

Hi Karin,


This video will show you how to start a new migration:

https://www.cybersalt.com/migrateme-4/how-to-start-a-new-test-joomla-4-migration-with-migrateme-4


Here are other videos what will help you in using MigrateMe4


If you are still stuck after that, I am happy to log in and take a quick look at your site. You can send me your super user login details and admin login url through this form:

https://cybersalt.com/services/support-request-form


You will notice that form is not on the PWD site. This link explores my role in PWD support:

https://cybersalt.com/net-shaker/cybersalt-is-managing-support-for-php-web-design


God bless,


Tim

Like Like Reply | Reply with quote | Quote | Report comment