ExpressionEngine CMS
Open, Free, Amazing

Thread

This is an archived forum and the content is probably no longer relevant, but is provided here for posterity.

The active forums are here.

Making a staging site

March 19, 2009 4:32pm

Subscribe [4]
  • #1 / Mar 19, 2009 4:32pm

    pavenc

    23 posts

    So, I have a working site that has pages, theme done, all that.  I created a second site with a different URL (same server) that I then copied the db and files and so on over to, the intent was to create a place that I could use to stage module rollouts, try out new themes, etc, without affecting my main blog. 

    All seemed to go well.  I can access the site throught he admin panel just fine, I see all the right stuff, can edit, everything.  But, when I try to go to the ‘front end’ of that site, I get a blank page.  No errors, nothing in the logs, just a blank page. 

    Any thoughts?

    Mod Edit: Moved to the Technical Support forum.

  • #2 / Mar 23, 2009 9:18pm

    Greg Aker

    6022 posts

    Greetings! 

    Can you please look at this KB Entry and follow the steps laid out so we can see if we can display PHP errors to the screen.

    -greg

  • #3 / Mar 23, 2009 11:44pm

    pavenc

    23 posts

    No extra spaces in the files, and changed the error_reporting parameter to E_ALL as recommended, no change to the behavior, no errors output.

  • #4 / Mar 24, 2009 2:42am

    John Henry Donovan

    12339 posts

    pavenc,

    Can you run through the following check list and make sure you have not missed anything?

    EE KB : How do I move EE to another server?

  • #5 / Mar 24, 2009 8:00am

    pavenc

    23 posts

    Looks like I’ve been less than correct in my interpretation of where we’re at.  When I said “the control panel works” what I meant was that I was being correctly prompted for login.  Login failed, even though I used the same credentials as I have (that work) on the live system.  I tried telling it to resend my credentials but got an error that it ‘could not send mail at this time’. I can verify that I followed the steps 1-5 of that article, though.

    I have tested the db connection information, however, and that’s working fine, and if I navigate using the phpMyAdmin, I can see the tables that I imported, and can see my username, etc.

  • #6 / Mar 24, 2009 10:13am

    Ingmar

    29245 posts

    Is that on the same server? Locally, or on a professionally hosted server? Also, what version and build of EE are you using?

  • #7 / Mar 24, 2009 11:48am

    pavenc

    23 posts

    Yes, same server. Professionally hosted.  Version 1.6.3.

    Thanks!

  • #8 / Mar 24, 2009 11:52am

    Ingmar

    29245 posts

    Can I ask you to upgrade to the latest version and build? It’s a recommended security update, and would help us to rule out corrupted files as well.

  • #9 / Mar 24, 2009 12:05pm

    pavenc

    23 posts

    I can; what’s the recommended path for doing that since I don’t have CP access?

  • #10 / Mar 24, 2009 12:06pm

    Ingmar

    29245 posts

    Just follow these instructions. No CP access required, as a rule.

  • #11 / Mar 26, 2009 12:45am

    pavenc

    23 posts

    Ok, did the update, no change in behavior.

  • #12 / Mar 26, 2009 1:00am

    Greg Aker

    6022 posts

    Can you please FTP in and clear you cache files in ./system/cache, and make sure permissions on that folder are set to 777?

    Thanks,

    -greg

  • #13 / Mar 26, 2009 10:26pm

    pavenc

    23 posts

    yes, I had cleared it before; confirmed that perms are 777.

    So, to recap, the behavior is this:

    —going to / shows a blank page.  No errors, but no content in the page.
    —going to /system takes me to the login screen, but entering known good credentials returns the message “The username you submitted was not found in the database”.

    I feel like there must be something in the db that identifies the data as belonging to the base site, rather than the beta one.  But I don’t know how to find or fix that.

  • #14 / Mar 27, 2009 3:50am

    John Henry Donovan

    12339 posts

    pavenc,

    You said you followed steps 1-5 in the KB article I linked to but completing step 6 might be your solution.

    6. Open your system/config.php file on the new server via FTP or similar.  Edit any information necessary such as your database connection information.

  • #15 / Mar 27, 2009 8:56am

    pavenc

    23 posts

    No, my mistake, I just typoed the 1-6.  I did confirm the db settings and so on, and tested them separately with a non-EE php file in the same web app, confirmed that I could connect w/ those creds and so on.

.(JavaScript must be enabled to view this email address)

ExpressionEngine News!

#eecms, #events, #releases