Changing Concrete5 from test server to live

Permalink
Hi I've developed a website in Concrete5 on a test server and now need to put it live on the client's domain. I've copied the site across and it works despite me not deploying the database. Why does it work without importing the database? What issues might I run into?

 
jbx replied on at Permalink Reply
jbx
Maybe because you are referencing the database by IP address in your site.php file, so it's still looking at your old database.

If you have content on your site, then it is looking at a database with content in...

Jon
computercoders replied on at Permalink Reply
Ah right that would explain it. Where it it referenced then please? Because my config\site.php database reference is define('DB_SERVER', 'localhost');
jbx replied on at Permalink Reply
jbx
That is where it's referenced, so clearly that's not it...

Are you sure you're looking at the live site? You don't have anything in your hosts file to point you at your local site instead of live?

Are you sure you haven't uploaded the database to your live server?

Are you definitely seeing your added content?

Do you have a link to your live domain I could look at, see if I see the same thing?

Jon
computercoders replied on at Permalink Reply
Thanks for your help.
LucasAnderson replied on at Permalink Reply
LucasAnderson
Are you sharing hosting space of these two domains on one hosting account?
computercoders replied on at Permalink Reply
Yes same shared IP of a reseller hosting account. I've just tested it and that is the reason. Thanks guys.