If your install is stuck at “restoring X% files,” “restoring database,” or “activating mu-plugins”
1. Keep the plugin running for another 15 minutes while it is on “Restoring database.”
2. After 15 minutes, open another tab and attempt to login to wp-admin using the exported site’s WP Admin username and password.
3. Save the permalinks structure twice by going to settings -> permalinks.
At this point, your website could successfully migrate.
If it isn’t and you receive a 500 error, please edit your wp-config.php file and set WP DEBUG to true, then refresh the page to see an error. This may assist you in determining the problem, or you can share the error with the Servmask support team for assistance.
You can also look at the error log, which is located at /wp-content/plugins/all-in-one-wp-migration/storage/error.log.
Could it be my server settings?
Ideally, you will have memory_limit set to 256M, max_execution_time set to 500, and mysql.connect_timeout set to 400. You can find these settings by uploading this file (https://www.dropbox.com/s/ize8t2k4nww5iq7/phpinfo.php?dl=0) in wp-content of your imported site and then open http://YOURDOMAINNAME.COM/wp-content/phpinfo.php. (tip – use Ctr F search the data that you get)
Are you migrating from PHP5 to PHP7?
If the PHP version of your website PHP is different than the PHP version of your backup, it might cause problems with the proper functioning of your website and may also cause issues with some applications. This happens more commonly with migrations from PHP 5 to PHP 7.
These are some steps you can take if you’re having problems migrating between PHP versions:
1. Deactivate all plugins before exporting. This ensures that any errors on your website are not caused by third-party software.
2. Before exporting, switch to your default WordPress theme and deactivate all other themes. This action ensures that the error is not caused by code in your themes.
3. Set the WP DEBUG constant to true in your WordPress installation path’s wp-config.php file to see all errors, warnings, and notes received from the website during execution. This will assist you in locating any problems.
4. In the All-in-One WP Migration plugin Storage folder, look for the error.log file. The error.log file contains a record of all errors and error message content encountered during execution. This is another method for locating problems and will help you narrow down the problem area.
5. Downgrade your PHP version to 5. This can be done via your hosting control panel. You may be able to change the PHP version on some web hosts.
If none of the above helps, you may need to change your WordPress hosting.