How to transfer or migrate a Joomla site to HostPapa

Moving your Joomla 1.5 site to HostPapa isn’t as difficult as it sounds! Simply follow these steps:

Export your MySQL data from your old host

  1. Log into your previous host’s phpMyAdmin.
  2. Select “Export”.
  3. Select all tables and export them.

You will now have a SQL query that you can run on your new database.

For more information on exporting databases, please watch our helpful tutorial here: http://www.hostpapasupport.com/tutorials/demos/phpmyadmin-voice/phpma-export.html 

Import your MySQL data to your HostPapa account

  1. Log in to your HostPapa dashboard: https://www.hostpapa.com/dashboard
  2. Click on My cPanel. If you have more than one domain associated with your HostPapa account, click on the appropriate domain link, then enter your cPanel password if required.
  3. Click on MySQL databases.
  4. Create a database.
  5. Create a username.
  6. Add the username to the database.
  7. Log into your new database’s phpMyAdmin and Import the new database.

For more information on the above steps, please watch our helpful tutorials here:

Creating a MySQL database in cPanel: http://www.hostpapasupport.com/tutorials/demos/cpanel-x3-voice/cpanel-x3-createmysql.html

Importing databases and tables with phpMyAdmin: http://www.hostpapasupport.com/tutorials/demos/phpmyadmin-voice/phpma-import.html

You have now successfully moved your data!

Now for the files:

Download and Upload

  1. Use an FTP client to download ALL files from your old hosting company’s server to a location on your local desktop.
  2. Again using FTP, upload these files to your new HostPapa account. Make sure you upload to the public_html folder.

Here’s some video tutorial help on using FTP: http://www.hostpapasupport.com/tutorials/Tutorials_FTP.shtml

Edit configuration.php
Next, you have to tell Joomla to use the new database data. Open the configuration.php file on the new server, and edit the following variables to fit the new database and FTP settings:

var $log_path = ‘yourfullserverpath/logs’;
var $tmp_path = ‘yourfullserverpath/tmp’;
var $live_site = ‘http://www.mysite.com’;
var $ftp_host = ‘127.0.0.1’;
var $ftp_port = ’21’;
var $ftp_user = ‘myftpuser’;
var $ftp_pass = ‘myftppassword’;
var $ftp_root = ‘myftprootfolder’;
var $host = ‘mymysqlhost’;
var $user = ‘mysqluser’;
var $db = ‘mysqldatabasename’;
var $password = ‘mysqlpassword’;
<
Save these settings, and you’re good to go!
>

Note: If you don’t know the full server path, you can always find it in the “System Info” menu in the Joomla backend. If you edit the other information first, you’re able to log into the administrator area on your new site and get the server path.

Well done! Remember, this only works in Joomla 1.5+.

This article is also available in: French, Spanish, German

Was this article helpful?

  • Was this article helpful ?

  • yes   no

Related Articles

Leave A Comment?