In this blog, you will know how to move QloApps from one server to another new server.
Step 1: Safety First
For safety, take a backup of all QloApps files and their database.
Step 2: Move all QloApps files to the new server
Move all files of QloApps from the old server to the new server.
Note: Make sure the .htaccess file in the main folder is also moved to the new server.
Step 3: Move the Database to the new server
Download the database from the old server using the export button and import it on the new server.
![QloApps Database Backup](https://qloapps.com/wp-content/uploads/2023/07/DB-bkuo-1024x587.png)
After the successful backup, you can download the backup and import the database on your new server.
![QloApps Database Backup download](https://qloapps.com/wp-content/uploads/2023/07/DB-Backup-%E2%80%A2-QloApps-Reservation-System-1-1024x748.png)
Step 4: Changes in database tables
ps_shop_url: Enter new domain values in the “domain”, “domain_ssl”, and “physical_uri” columns
Note: Update the values of the following keys with the new domain name.
Note: if you pull all QloApps files in the server’s main folder then the value of “physical_uri” is ‘/’ or if you put all files in a particular folder like “production” then in this case value of “physical_uri” is ‘/production/’
qlo_configuration: Enter values according to “PS_SHOP_DOMAIN”, “PS_SHOP_DOMAIN_SSL” according to the new server.
Note: Update the values of the following keys with the new domain name.
![](https://qloapps.com/wp-content/uploads/2023/07/screenshot_1688538391827-1024x450.png)
Step 5: Changes in QloApps Files
Set values of DB_SERVER , DB_NAME , DB_USER , DB_PASSWD
variables according to new server database configuration. These variables are present in settings.inc.php file of “config” directory
define('_DB_SERVER_', '<em>SERVER NAME</em>');
define('_DB_NAME_', '<em>DATABASE NAME</em>');
define('_DB_USER_', '<em>DATABASE USERNAME</em>');
define('_DB_PASSWD_', '<em>DATABASE PASSWORD</em>');
Below shows you the changes in .htaccess file present in the main folder.
- RewriteRule . – [E=REWRITEBASE:/physical_uri/]
- ErrorDocument 404 /physical_uri/index.php?controller=404
By following all the above steps you will move your QloApps from one server to another.
Support
This is the complete process of migration of QloApps to a new Server. I hope I was able to clarify the functioning to you.
If you want to learn about the functionality of QloApps then you can visit this link: QloApps Reservation System – Free Open-Source Hotel Booking & Reservation System.
In case of any query, issue, or requirement please feel free to raise it on QloApps Forum.
For any kind of technical assistance, just raise a ticket.
Be the first to comment.