• I’ve been having one heck of a time with this and I’ve decided to reach out to see if anyone else has come across this.

    Has anyone had experience with either migration from a Zeus server to an Apache server or have been able to debug this kind of WSOD issue? The lack of debugging is driving me crazy as I feel I’m shooting in the dark.

    Here is the scenario:

    I installed WordPress in a subfolder on a bluehost server and enabled the multisite mode without issue. I then developed on it for a bit and then migrated it to the clients server which happened to be a Zeus Webserver (not fun). It exists in the root of the server (as opposed to a folder that was my initial install). I was able to migrate everything over using Backup Buddy from iThemes (great tool).

    Since Zeus does not use a .htcaccess file, I was setup to use a rewrite.script file that was located one level up from the root of the webserver. I found a script that allowed things to work but it added a index.php to all my URLs: e.g. https://mydomain.com/index.php/about

    Aside from hosting uptime issues, the performance has been horrible and I would like to test that it is the hosting company that is at fault and not my installation. I then tried to move the existing installation off the Zeus server and back into a subfolder on bluehost and this is where it gets tricky.

    I was able to successfully backup/restore the site using BackupBuddy but when I try to view the site, I get the White Screen of Death. I’ve enabled debugging but there is no log file created. I’ve tried renaming my plugin directory to plugins_old but that didn’t do anything. I recreated the .htcaccess file using the standard multisite version but no luck. I’ve scoured through the database looking for references to the old domain and found nothing (backup buddy was thorough on that). I reviewed my wp-config.php file and it was pointing to the correct location for the paths.

    Any help would be greatly appreciated!

Viewing 3 replies - 1 through 3 (of 3 total)
  • Thread Starter hyperhyper

    (@hyperhyper)

    Let me add that I cannot see the website or any admin page. All I get is the white screen.

    Moderator Ipstenu (Mika Epstein)

    (@ipstenu)

    ?????? Advisor and Activist

    Wait so you’re going from BlueHost to Zeus? (The title says from Zeus to BH which is … weird)./

    The WSoD is a php error. Check the logs to see if something stands out.

    Thread Starter hyperhyper

    (@hyperhyper)

    Thanks for the reply !

    My story goes like this: Bluehost -> Zeus -> Bluehost

    I’ll explain it a bit more:
    I started developing the site ahead of time on Bluehost but then I got access to the client’s servers which use the Zeus web server platform but the performance was terrible and there have been annoying issues such as not being able to use certain caches and trying to figure out the workarounds for not using the .htcaccess file.

    While those have mostly been figured out, I’m not a fan of wasting time for every issue that comes up related to Zeus so I was looking for a plan B so I tried moving the environment (which has now been populated with a ton of data and has had configuration work done to it) back to a host like Bluehost so that I could evaluate the speed difference between the two. My hope was to go with a company like flywheel but need stats to backup my claim that moving off the current hosting package would be beneficial.

    As for the logs, I cannot find any logs related to the errors (it is supposed to be in ‘/wp-content/debug.log – I’ve scoured the other directories and no luck. This is what I have in my wp-config.php for my debug section:

    define(‘WP_DEBUG’, true);
    define( ‘WP_DEBUG_LOG’, true);
    define( ‘WP_DEBUG_DISPLAY’, true);

    Even with the debug_display being true, there is nothing in the HTML to indicate any issues. Just everlasting and mind numbing white. ??

    The page source comes back at this:
    <!– SHTML Wrapper – 500 Server Error –>

    I do know that I had to have PHP setup manually on the Zeus hosted server so maybe my install of WordPress is looking for PHP in a different location? I don’t know.

    I do know that I will avoid hosting services that use Zeus web servers for WordPress multisite installs. I’ve read that when finally tuned, Zeus servers are very fast web servers but that is not a skill I feel I need to learn when there are hundreds of services out there which do that for you already.

    I know that once I get some log feedback, I’ll be rolling as debugging is usually pretty straightforward. Hard to do it when there is no info at all.

Viewing 3 replies - 1 through 3 (of 3 total)
  • The topic ‘Migrating Multisite install from Zeus server to Bluehost’ is closed to new replies.