renobird Posted May 23, 2013 Share Posted May 23, 2013 Hi All, I have a site that has been running fine for months, but all of the sudden I can't access /processwire anymore. Instead of loading the login screen, it returns a 404. I can log myself in via the API, and everything else seems fine with the install. I've checked permissions on both the home and admin templates, cleared the sessions and cache, and checked the config.php files. Debug is set to true—I don't get any errors. Any other thoughts? Link to comment Share on other sites More sharing options...
renobird Posted May 23, 2013 Author Share Posted May 23, 2013 Forgot to mention, I've checked .htaccess too. Link to comment Share on other sites More sharing options...
neildaemond Posted May 23, 2013 Share Posted May 23, 2013 (edited) I've once had weird 'unexplainable' login issues caused by those seo tools that some web hosts provide in their control panel. It was a while ago, but I think they installed some folders(maybe they were invisible ones) to the web root. After deleting them, and doing away with those tools the login problem cleared up. Edit (added more): It screwed me up because after signing up for those services, the functionality 'kicked in' at some random later time, making it hard to make the connection. Edited May 23, 2013 by neildaemond Link to comment Share on other sites More sharing options...
renobird Posted May 23, 2013 Author Share Posted May 23, 2013 Hi neildaemond, Thanks. This install in a University hosting environment — I've already checked with them to see if there were any events that could be causing this. There hasn't been. I would have thought that returning a 404 would indicate a permissions issue, but all the templates seem to have the correct view access. Link to comment Share on other sites More sharing options...
Soma Posted May 23, 2013 Share Posted May 23, 2013 I'm sure that's a facepalm issue. Any modules installed? Custom scripts that mess with page view? 1 Link to comment Share on other sites More sharing options...
renobird Posted May 23, 2013 Author Share Posted May 23, 2013 I'm uninstalling all non-core modules now. no scripts that mess with page view. grr... Link to comment Share on other sites More sharing options...
Soma Posted May 23, 2013 Share Posted May 23, 2013 Have you changed the admin url? Link to comment Share on other sites More sharing options...
renobird Posted May 23, 2013 Author Share Posted May 23, 2013 Nope. :/ Link to comment Share on other sites More sharing options...
renobird Posted May 24, 2013 Author Share Posted May 24, 2013 I'm reporting back here, although I'm not entirely sure what happened. In addition to not being able to access /processwire, I was also experiencing some odd DB behavior. so, via command line ran: mysqlcheck --repair; While everything came back as OK — when it was done— all my issues cleared up. I had also re-uploaded the /site and /wire directories, so that may have been what fixed it as well. All I know is that something was seriously borked, just not sure what. Anyhow, back to work. 2 Link to comment Share on other sites More sharing options...
ryan Posted May 25, 2013 Share Posted May 25, 2013 Glad you found the solution there. I've also resolved strange PHP issues in the past by clearing the opcode cache (APC), and/or restarting Apache, and that seems to do the trick. Though in this case, I'm guessing that your mysqlcheck reset something that fixed it. Some index must have been broken or not working quite right. 1 Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now