I had this issue, it was driving me nuts! I solved it by taking white space out of my function file. specifically, it is the white space between php tags.
I had this issue, it was driving me nuts! I solved it by taking white space out of my function file. specifically, it is the white space between php tags.
when I went into my editor and opened the theme fucction php, that was white screened as well. I deactivated all my plugins and took care of the problem some what. The seo plugin seems to be creating the problem, I updated it and the plugin still doesn't seem to work correctly. I noticed there wasn't a update button showing and at the top of the screen it says I have to activate it, but it is working,
got me???
I have the white screen after I click run the installation.
I've tried:
- renaming plugins / themes
- defining bigger memory in wp-config
I also tried removing white space in functions.php (how exactly is this to be done?)
Nothing worked so far.
I first got the WSOD after editing my functions file. I had left white space, or perhaps blank lines between php tags, like this:
?>
<?php
Changing to this solved my problem:
?><?phpThank You Photocurio for your advice, the thing is I didn't edit my functions file.
Rich
Hi Tobimanori, I found one of my mistakes I made on one of my blogs, Seems Really stupid.
I had two plugins doing almost the same thing, I was using the
Akismet and the spam free plugin. I deleted the spam free plugin and now everything is working ok. Obviously these two are not compatiable with my theme.
I recently witnessed a "white screen of death" scenario that I have not seen documented anywhere among the various threads and posts on the subject.
On a blog that had not been touched in many months, the admin tried to login and found wp-login was a white screen. The blog itself was fine, but the admin pages were all inaccessible.
Looking into the matter I found every .php file in the site's "blog" directory tree had a strange call to eval prepended to the top of the file. It looks like this:
<?php /**/eval base64_decode('aWYoZnVu...')
The base 64 string continues at great length.
A string like this appeared at the top of every .php file in the distribution! After removing them all, the site worked fine again.
There are 2 things I really want to know about this episode:
1) How did this problem occur out of nowhere during months when the admin did not touch the site?
2) What could write such a string? I have heard of theme developers putting some base 64 code in their themes, but this line was at the top of *every* php file, including things deep inside the includes, etc.
This topic has been closed to new replies.