InMotion Hosting Support Center

Hi everyone, I want to make a development copy of my joomla site.

Category: Website

2013-07-25 8:35 pm EST

Hits: 6,735
Hello Community, I need to start working on getting a translation extension fixed Joomfish or install and configure a new one possibly falang.

In any event I want to make a development copy of my site so to work calmly off the live site.

I was thinking my options are.
1. Joomla 2.5 Akeeba backup. and then using quickstart to recreate my site in a subdomain via FTP. (im foggy on what to do with the mysql databases this method)

2. A cpanel backup .. I have no idea if this can be done without removing my live site.

3. Install my transfered site in the same exact way I first transferred my site over .. uncompressing a tar.gz and connecting a new mysql database to it.

What would you all say is the best method?

and any tips or pointers regarding such an undertaking .

Much obliged,


You must login before you can ask a follow up question.

You must login before you can submit an answer.

Correction: #3 I meant create a new database and then import the exported my sql database.
30 Points
2013-07-25 08:36 pm EST

Best answer chosen by User


40,770 Points
2013-07-25 9:07 pm EST
Hello Juan,

Thanks for the questions! You're pretty much on the right track. You're basically making a duplicate of your live site, but you would need to use either a subdomain or other URL for the domain name of your test site.

Your first option is probably easiest, especially if you're familiar with Akeeba. You can use the Akeeba backup (check out our articles on making a backup with Akeeba) or you can use the cpanel to make a database backup. Actually, you can also use the cPanel to make a backup of all your website files as well. A complete backup is something you should do in any case, just to have some insurance in case something goes wrong.

You would then restore your database using a different name, so you don't conflict with the existing database. And then you would need to copy all of your Joomla site files into the subdirectory (or other folder if its a different domain name) and alter your settings.php file to account for the new location, the new database name, user name and password.

If you are using SEF-friendly URLs, you will also need to remove them, and then re-enable them after you have completed the transfer. This will allow them to reset based on the new location. If you're not worried about SEF (Search Engine Friendly) links during your development phase, then SEF links should not be active. Unfortunately, we don't have a tutorial on setting up the SEF links, but you can use this tutorial from Joomla docs on enabling SEF URLs.

I hope this helps to clear up the issue for you! If you require any further assistance, please let us know.

Arnel C.

You must login before you can post a comment about this answer.

Thank you Arnel, for your quick response when I get started might come back here and dig a little deeper with you regarding some of the points that you mentioned. till then a good evening to you and everyone on the forum.

30 Points
2013-07-25 9:52 pm EST
Hello Arnel and the forum,
Well I backed up the DB, created a new DB with different name, imported the backup DB,
on the FTP side uploaded all of the site's content in a tar.gz and uncompressed in the subdomain..

Changed inside the confirguration.php file the database name and thats it since everything else is the same.

went to test... and white blank page!

well my first intent was a flop..
any idea what i did wrong?

Thanks in advance and push in the right direction

found this .. could it have something to do? memory_limit ?

30 Points
2013-07-29 3:30 am EST
It just needed patience! now its working
30 Points
2013-07-29 4:05 am EST
Hello Again!

Unfortunately I ran into a little hicupp that I hope the community can help me get it resolved

Ok so I'm developing on my clone right? I make changes check in my dev copy and all is well I see the changes fine. then out of curiosity I proceed to check my live main site. and oh to my shock.

the changes are there too!

oh no..

Im figuring the databases how my changes are being written to both databases..
I named my dev database copy differently than the original..

please help me figuring out what I should do so that my changes are only written to the dev copy sub domain.

Thanks in advance!
30 Points
2013-08-01 1:31 pm EST
Hello Juan,

I checked the configuration files for both Joomla installations, and they are connecting to the same database.

I see you created the new database, but it must be updated in the configuration file, or in the Joomla Dashboard, if you are able to login.

Once they are connected to separate databases, you will be able to update them independently.

If you have any further questions, feel free to post them below.
Thank you,

30,503 Points
2013-08-01 3:48 pm EST
Like this Question?

Joomla Community Google+ Hangout #3

June 3rd, 2014

Thank you @RustyJoomla for letting me speak on the Joomla Community Google+ Hangout!

Click here to watch!

Support Center Login

Our Login page has moved, Click the button below to be taken to the login page.

Social Media Login

Social Login Joomla

Need more Help?


Ask the Community!

Get help with your questions from our community of like-minded hosting users and InMotion Hosting Staff.

Current Customers

Chat: Click to Chat Now E-mail:
Call: 888-321-HOST (4678) Ticket: Submit a Support Ticket

Not a Customer?

Get web hosting from a company that is here to help. Sign up today!