importing site so new server

jonathanduane2010 used Ask the Experts™
Hi Guys,

I am importing my existing site to new server, its a combination of a custom cms and wordpress. its here at

So far i have created an account on new server uploaded the files there i think the next step is to create two databases and import the data in would that be correct according to this settings.php ?

if ( !defined('BASEURL') ) define("BASEURL", "");
if ( !defined('MYSQLSERVER') ) define("MYSQLSERVER", "localhost");
if ( !defined('MYSQLUSER') ) define("MYSQLUSER", "iradio_iradio");
if ( !defined('MYSQLPW') ) define("MYSQLPW", "sqlpasswordnotreal");
if ( !defined('MYSQLDB') ) define("MYSQLDB", "iradio_iradio");
if ( !defined('SERVERROUTE') ) define("SERVERROUTE", "/var/www/public_html/sites/site/");
if ( !defined('TESTINGSITE') ) define("TESTINGSITE", false);
$ip_address = 123;
if (isset($_SERVER["REMOTE_ADDR"])) $ip_address = $_SERVER["REMOTE_ADDR"];

$devIPS = array( '', '', '', '', '', '', '' );

if ( in_array( $ip_address, $devIPS ) ) {
	if ( !defined('CACHEIT') ) define("CACHEIT", false);
	if ( !defined('SITETITLE') ) define("SITETITLE", 'iRadio');
if ( !defined('CACHEIT') ) define("CACHEIT", false);

if ( !defined('SITETITLE') ) define("SITETITLE", 'iRadio');

if ( !defined( "CLOUDFLARE" ) )	define( "CLOUDFLARE", "/" );
if ( !defined( "CLOUDFLARE_EMAIL" ) ) define( "CLOUDFLARE_EMAIL", "" );


Open in new window

I have changed password here, basically i am wondering what my next step is? i am uploading it here
Watch Question

Do more with

Expert Office
EXPERT OFFICE® is a registered trademark of EXPERTS EXCHANGE®

This is the answer for the Wordpress part (as I don't know which custom CMS you're using). For the most part, you are correct to restore the databases in the new location.

If the URL has changed for the Wordpress portion, you need to adjust it also in the database:
You have to get access to the database (phpmyadmin or similar).
Or edit the downloaded database before uploading it.
In the Wordpress database Options, edit the siteurl entry to reflect the new location.
Since I don't know what your custom CMS is, I still can only guess.
For instance, IF it's just as advanced as WordPress, Joomla and such, I would:

-Backup/restore ALL files, WHOLE database. The new server is running ok, EXACTLY the same as before (with all the plugins, modules, settings etc intact). Only NOW will I do the update. There will be no DB problem during the update, as the update is designed to know about this.

Then again, maybe your custom CMS doesn't even upgrade properly. Still, I would go from old to new, and follow the upgrade manual, as that would tell you the proper procedure how to keep all the settings/modules/plugins intact.

If there's no documentation on it all, manually importing things is probably the only way.

Do more with

Expert Office
Submit tech questions to Ask the Experts™ at any time to receive solutions, advice, and new ideas from leading industry professionals.

Start 7-Day Free Trial