I have an EE 2.1.3 site up, running, configured and populated as desired on server A. I now want to migrate to server B. I have followed the instructions here (http://ellislab.com/forums/viewthread/130555/), but when I go to the root url for the new server (http://serverb), I get a blank page. (http://servera brings up my site’s index page). If I go to http://serverb/system, I see the first page of the installation wizard. (going to http://servera/system takes me to the CP login page).
In addition to duplicating the filesystem (from the htdocs root on down - including system, etc) and database for the dev system, I have checked that permissions are correct (ie, the same files/folders have the same permissions on both systems), and I have modified system/expressionengine/config/config.php and database.php.
The instructions referenced above are not explicit about which params to set in these two files, but I have attempted to change the following as appropriate for the new server:
config.php:
cp_url (changed from “http://servera/system/index.php” to “http://serverb/system/index.php”)
site_label (changed from “servera” to “serverb”
header_location (changed from “http://servera” to “http://serverb”
database.php:
hostname (changed to point to new copy of DB)
username (changed to user of new copy of DB)
password (changed for user of new copy of DB)
database (changed for name of new copy of DB)
cachedir (changed absolute path to /serverb_path…/system/expressionengine/cache/db_cache/)
Can someone please tell me if I’m missing something here? Am I changing the wrong params in one or both files? Are there alternative/additional instructions I should follow in copying a site from one server to another?
Thanks,
Jim