I’ve been facing a strange problem in WordPress. When I try to edit a post and then save it the page /wp-admin/post.php goes blank, the post was saved though.
However I could go back to the Admin and access other menus normally.
It happened when I moved my blog from one host to another.
First I thought it might be file permission problem but it turned out not to be a file permissions problem.
With Internet search and some debugging I discovered that All in SEO plugin was causing problem which I discovered by disabling all the plugin and enabling them one by one.
Updated on 24-Nov-11
When I posted this problem I didn’t realize that there are many people out there facing similar issues. I’ve moved hundreds of blogs between hosts since then but I never faced this problem again.
But looking at the comments below it seems it is a common problem.
So I’m providing few more tips on solving this issue.
If you see the page goes blank after updating or posting a new post then the first thing you have to do is to do soul searching on what exactly you changed in the past.
1) Did you move your blog from one host to another?
If you have moved the blog from one host to another then the problem might be with the extra lines after the closing ?> tag in the php files.
To check it, open all the php files in root folder in any text editor/Dreamweaver place cursor after ?> and press and hold DEL key on your keyboard till you see nothing is getting deleted. This will clear out any extra spaces or lines.
Do it for the theme files as well.
If this doesn’t solve the problem then you need to find any script which can clear out extra spaces/lines after closing ?>
I don’t know any such script but you can find it easily by Googling
There might be some plugin causing this problem, or some files in the plugin causing this issue. The actual cause might be moving blog from one host to another or some corruption during plugin update or WordPress update.
The solution is to disable all plugins and enable them one by one and check for the problem till you find the culprit plugin.
You can remove the culprit plugin and re install it.
To sump up this is not a very serious issue and it is more or less file corruption. So keep your head cool and sort it out with above instructions.