Can’t access login screen, wp-login.php 404’s
Try reinstalling WordPress by replacing all the core files. Make sure you don’t touch the /wp-content/ folder (and/or back it up). Perhaps something goofy has happened to one of the core files. Edit: Try checking permissions on wp-login.php – should be 644.