Sign up ×
WordPress Development Stack Exchange is a question and answer site for WordPress developers and administrators. It's 100% free, no registration required.

I am having some difficulty logging into my wordpress site. When I attempt to visit, I see a blank page and the url bar changes to:

If I visit, I only see a blank white page without any change to the URL.

I have confirmed this is not a problem with anything on my local machine as the behavior persists across multiple browsers and devices.

I have found numerous forum posts about the issue but none offer a satisfactory solution.

Please help as I urgently need to update content on the site.

Update: I turned WP debugging on and see the following error

Fatal error: Cannot redeclare check_password_reset_key() (previously declared in /home/wordpress/public_html/wp-login.php:281) in /home/wordpress/public_html/wp-includes/user.php on line 1637

Any tips on how to fix this would be greatly appreciated

share|improve this question
Clear your cookies. – Wyck Jan 27 '14 at 0:41
When was the last time you were able to log into WP? wp-admin redirecting to wp-login.php is correct. Did you change something, e.g. add a plugin? – user42826 Jan 27 '14 at 1:15
I was able to login last time I tried a couple of days ago. I did install a plugin but I deleted it and the problem persists – user44754 Jan 27 '14 at 1:22
Check your htaccess to make sure it's not wonky. – MikeNGarrett Jan 27 '14 at 2:25
If all else fails, enable debugging in wp-config.php define('WP_DEBUG', true); and access wp-admin. You should be able to see the error messages and why it is blank. My guess is a plugin error if it was working previously. – user42826 Jan 27 '14 at 17:59

2 Answers 2

This could be caused by a wordpress table crashing. Setting define('WP_DEBUG', true); in the wp-config.php will show you exactly what table has crashed if this is the case.

share|improve this answer

I also had this issue but had a different message. After working through the myriad of fixes: htaccess, renamed plugins, renamed theme, checked for blank space in wp-config.php I was still stuck.

Logging into PHPMyAdmin I tried to optimize tables but got a user denied error. It turned out to be the database itself being oversize and then 'blocked' by the shared hosting. After finding the main culprit (a Wordfence log table) I truncated that, waited 30 minutes and hey presto, it all worked again.

Thought this might help someone else completely stuck after trying every other suggested option!

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.