My webpage is showing a blank page. Please help. =(

They have: 5 posts

Joined: Jan 2010

Here's what happened. I transfer to another host then I failed on restoring my backups from my old host and showed a blank page. On my old host, I tried accessing my website via the Shared IP/~username and it's working fine. So since I was getting a blank page on my new host, I set the dns back to my old host but then it's still showing a blank page and same when I use sharedIP/~username. T.T Waaah i really don't know what to do. I tried proxy but it's still blank.. What happened??? =(( my website is @ aishit3ru.org

They have: 5 posts

Joined: Jan 2010

When I tried accessing wp-admin, it says I should upgrade database and i clicked upgrade, then it says it was successful but when the wp-admin refreshed, it's still blank page. T.T

They have: 121 posts

Joined: Dec 2008

PHP Error / Exception?
Perhaps the new host is not displaying errors over http but logging them instead. This is how php5 comes configured by default. Do you have access to the http/php error logs to take a peak if things are being logged there?

Cheers,
Shaggy.

yMladenov's picture

He has: 33 posts

Joined: Dec 2009

It is a bug in Wordpress. They call it "the white screen of death". And it does not get logged anywhere, even on server logs.

yMladenov's picture

He has: 33 posts

Joined: Dec 2009

I am not sure you provided all the detail on the situation, but here's a guess.

Go to your hosting's phpMyAdmin and select your site's database and table. If you have several installations using one database you will be able to locate it vie the index - ex. "wp_"; or something like that.

You should go to wp_options table (or whatever your prefix is) and edit the record with option_name "siteurl". You should edit it to your current url. If your previous url was go2shit.com/, now it should be aishit3ru.org.

Hope this helps.

If it does not - give some more detail on how exactly did you switch to a new host.

They have: 5 posts

Joined: Jan 2010

Thanks for the reply. Though the siteurl is still the same =) The URL is really aishit3ru.org . I changed the DNS let's say from host1 to host2.. then I tried uploading my files to host 2, I really don't know how to upload backup files correctly so I kept reinstalling wordpress. I tried importing the database on PhpMyAdmin but then it gives a blank page. So I decided to just go back to host 1. The DNS now is pointing to host 1 but it's still giving a blank page.. I tried acessing my website on google chrome and says about DNS prob. When the dns was pointing to host 1 and I tried to access wp-admin, that was the database upgrade came up so I thought it was already fine but when the page auto-reloaded, it still shows a blank page. =((

yMladenov's picture

He has: 33 posts

Joined: Dec 2009

Well to me it seems you do not really have a DNS problem..

Before all those possible fixes.. did you import your database to your new host?

Please read the whole post before going through anything.

1) From the info you have given me so far I can guess that you should check your wp-config.php file and see for any characters or empty spaces after the closing tag of the PHP script - ?>. Open it with a coding program. I strongly recommend Dreamweaver or Notepad2 (free).

2)If this does not fix it for you, go to the phpMyAdmin. I read somewhere that it can be caused by not working plugins. Select your database and go to the table wp_options. Use the search (ctrl+f) to find the field "active_plugins". Back up the value in it and make it blank/delete the text in it.

3)If this does not work either, make a clean install of wordpress on your new host, in a database with a different prefix and then import the posts from the old one, manually.

Some things to consider when trying all this:

  1. Clear your cache when refreshing
  2. DNS changes take up to 24 hours to go in effect
  3. Back up all the fields you edit in your database and restore each one of them when you have tested them

I suggest you avoid automatic updates, and if you have changed the code of your theme - any updates at all. I still have a site running version 2.5.1.

These are all my ideas for now. Good luck.

They have: 5 posts

Joined: Jan 2010

there was a space on wp-config.php but when I refreshed it was still blank.. I also blanked the active_plugins

If for example I make a new database. can I change the database prefix on the .php files? coz I tried installing a new one on a new directory, then I tried changing the databse name, db user and db password, and also the secret key to the 1st database but then it shows a blank page, but when I changed it back to database wp_5 it was okay. I tried repairing the database too, before repairing there were a few errors but now it's all okay.

Sigh Maybe I'll just post everything manually.. I guess I just have to copy paste everything on my wp_post.sql ><

though I didn't edit anything on my first host, database, php's. nothing. This is really weird..

Thanks for the tips, really appreciate it =)

yMladenov's picture

He has: 33 posts

Joined: Dec 2009

Yes, you can change the database prefix, but I suggest you do not play around too much with the PHP config files, unless you really know what you are doing.

Better stick with the installation script. You can "reinstall" Wordpress by simply deleting the wp-config.php file and dumping the database currently in use.

yMladenov's picture

He has: 33 posts

Joined: Dec 2009

You are welcome! Pitty I could not solve that problem for you, though.

Well, as it comes to be a part of everyday life on the internet - shit happens Smiling

Wordpress is really not so state of the art anymore. Yeah, now there are K's of developers working, so the CMS contains a few more tons of code more, than it used to be. Who knows - maybe in 5 more years it will become worse than Windows Wink

Also, when using any sort of CMS, use only the full release. That means Version 3.1.0 and/or build 3000, not version 3.1.2.5.6 and or build 3153.

Judging from my experience with WP and other CMS's if you always stick with the 'round' numbers, you will be happy.

They have: 5 posts

Joined: Jan 2010

Very true! Wink and yeah, shit really happens, it's inevitable. Laughing out loud

Haha worse than windows that really made me laugh. Smiling)

Well anyway, my website is up and running. I did a backup of the tables in my database - export and import via phpmyadmin so I think that solved everything. At least Now I know how to transfer my database on to another host. =D

Thanks again!

yMladenov's picture

He has: 33 posts

Joined: Dec 2009

Laughing out loud
You are welcome!

Well, that is how learning on the web goes - trial and error. I am the same story. Oh, my poor clients har har har

They have: 111 posts

Joined: Aug 2010

just one way go through you page a gain,, and check you data base ,, and check the queries you have in it,, will solve the problem..

Want to join the discussion? Create an account or log in if you already have one. Joining is fast, free and painless! We’ll even whisk you back here when you’ve finished.