We offer free website transfer with following conditions :
Plans until EURO 1 : upto 3 websites with 3 databases
Plans until EURO 2 : upto 5 websites with 5 databases
Plans from EURO 3 : upto 10 websites with 10 databases
Paid service for over-quota at €9,95 per websiteNB : if your actual hosting account is under cPanel, we will be able to clone your cPanel account entirely and easily, no limit number of websites applies in this case...
(Excluded : sites which are not online)
Migrating a website is an important step in the life of a website, disruptions can occur during a time of spread of DNS: 1 to 24h, and nearly nothing if only changing the IP where point your website. In all cases, when a website has a database, your website at the previous host must be placed into maintenance mode during this time to avoid having a database that update on 2 hosting at a time.
However, using this technique described below can virtually guarantee the disturbance time in about 30 minutes only (what we do if you instruct us to migrate) : https://support.yoorshop.hosting/knowledgebase/2090/Optimal-technique-for-DNS-update.htmlImportant : it is totally possible to migrate your website, and see it working to test it without changing the DNS or the pointing IP, see our article :
You can also do it yourself with below informations, and this will help you learn how to use cPanel...
Let's go ahead... You or We, will have to migrate your website and domain name. First you must order your new hosting account, and after starting to transfer files via FTP from your old host to your computer, and after from your computer to your new hosting account with us, in folder public_html for the main domain of your cpanel account.
For your domain name, you'll just need to change the DNS wherever you saved your current domain(registrar).In some cases, you also need to export and import a database separately using phpMyAdmin, and reconfigure it with the new database, its content, and new access informations. This is the more complicated part.
If you use cPanel at your old host, we can may be clone your cPanel account quickly and in an automated manner by giving us the IP's server, your cPanel login and password, you will have nothing to do or almost !
(Your host must not have deactivated backup feature)
Check that default PHP version in your cPanel match the PHP version you use on your previous host...
(later you can try gain performance with higher PHP versions of your website is compatible)
Read : https://support.yoorshop.hosting/knowledgebase/115/can-i-customize-my-phpini.html
A database migration is delicate, please follow the instructions.
From your old host :
- Note initially the PHP version used.
- Put your website into maintenance mode
- Go into phpMyAdmin and click "Export", click the transactional mode, and opt for gzip compression and confirm, save the file on your computer.
At YOORshop in your cPanel account, section "Database", you will need to create a new database (new container).
Click "Database" MySql "
"Create a new database", enter the new database name, then click "Create a database"
If your user name is auto1234 cPanel, and you have created a database called basic 1, your base is thus called : auto1234_base1
Section "MySQL Users" enter the new username and the new password / eg 56ghKlio then "Create User"
If your user name is auto1234 cPanel, and you have created a user called user1, your user is thus called : auto1234_user1
Now, we need to setup the authorized user to be assigned to the corresponding database, go to section "Adding a user to the MySQL database", and then "Add", you get to a page about the privileges, click directly on top "All Privileges" and confirm.
Your new database is created with the user with full rights to it, look at the "Current databases"
Before you import, your database must be adjusted in advance by prudence concerning the PHP version used in your cPanel account with YOORshop. By default, you are in version 7, you can see on the homepage of your cPanel (Home button at the top left or down Home button at the bottom left), section "Software", "Select PHP ". Select the PHP version, click on "Set as current", then "Save."
Return to the home page of your cPanel, section "Database" then "phpMyAdmin".
It is time to import your database, and you are now in phpMyAdmin.
Click the name of your database in the left column, and then click "Import" from the menu at the top of the page.
First select the file to import to your computer, then click "Allow the interruption of import ...", then "Run"
Your database is now in place, and its content was imported, it remains to indicate to your website or find this database and how to access them with the right information.
Depending on the nature of your site, there may be one or two files to edit, and to know that, you have the name, you can find that name by a targeted search in the documentation or forum your CMS. The name varies, / eg settings / .inc.php, wp-config.php, configure.php. Once logged in, open the file in question, you will see the old information from the database from your old host.
The mysql / mariadb server address is: localhost, or the name of the server, for example web1.hosting1976.fr
Carefully replace within quotes to the line:
define ('db_server', 'url-of-sql-server-of-your-previous-host');
define ('db_server', 'localhost');
Next, replace the name of your database:
define ('DB_DATABASE', 'name-your-base-at-your-former host');
by (in our example):
define ('DB_DATABASE', 'auto1234_base1');
define ('DB_SERVER_USERNAME', 'name-your-base-at-your-former host');
by (in our example):
define ('db_server_username', 'auto1234_user1');
Endly, replace the password for this user:
define ('DB_SERVER_PASSWORD', 'word-of-user-pass-your-base-at-your-former host');
by (in our example):
define ('DB_SERVER_PASSWORD', '56ghKlio');
Save the file, and upload it to your server in the same place, if you have made the change on your computer.
To read :
To see if your site is running, if you changed the DNS for your domain, and that it has already propagated:
you can see if it works with the URL of your domain.
To see your website with us without updating DNS or IP, check these articles :
If your site displays an error like: "can not connect to database" or a blank page, it means that there is a configuration error, re-check everything thoroughly... Sometimes, it happens that you must add an information to tell your website to use a specific PHP version in your htaccess file.
When IP/DNS changes happen on a domain, this sometimes creates a shift in the cache of your web browser, the DNS of your computer and your modem/router cache. The workaround to know if your site is fine is to use an external web proxy after some minutes : https://hidester.com/
To know from which server you load, the following test can be done with certainty :
From your cPanel file manager, create a test page, and write a text in it like : Hello !
Then from your domain, try to access this page by replacing your domain: http: /www.yourdomain.com/test
If you have a 404, it means that it is not our server, if the page test works, it means that you load from our server, bravo !
If not, to force things locally, let clean and start with :
- On your computer, clean the browser caching in firefox "options", "advanced", "network", click 2 times on the "Clear Now" in "web content cache" button. For Chrome, "Settings", "Show advanced settings", "Clear browsing data", click All, and then select the first 4 lines, then "Clear Browsing Data"
- Try using a different browser
- Disconnect your modem/router
- Restart your computer, and then reconnect your modem/router(Optional : on your computer, clean dns cache with windows command : "cmd" and then "ipconfig / flushdns" then "Enter")If still nothing, here is the ultimate and sure technique to make sure will load from our IP on your PC :
Some CMS / scripts, sometimes requires to change the internal links or files of your website, here is the link for the main domain of your cPanel account, in our example note that includes the cPanel username :
For an addon domain, /eg moto1234.fr :
Reinstall one module is the simplest rather than edit the files and the database with notepad + global search and "replace all".
If you have followed our instructions and you still have concerns, we will be happy to help you...NB :The transfer option is normally chosen with the order in Options, otherwise after ordering, click on the "Services" menu from your customer area, then "Options", then order Free website transfer