Four Year Strong Posted July 13, 2010 Posted July 13, 2010 There's this really strange issue going on, on my forums. On my forum, we have a custom field that we call "Experience." Staff ads exp. points whenever a member does something they deem worthy. Any way, for some reason this WORKS perfectly (meaning we can add/subtract exp points) for all members EXPECT one of them. This particular member, whenever we try to add/subtract points, yields a 500 Internal Server Error. I don't understand why it does it for her. I go into her profile. click edit profile, proceed to change this one variable and then BOOM, get hit with the error. Does anybody know why this happens, or have a solution b/c I really do not. :/
Four Year Strong Posted July 13, 2010 Author Posted July 13, 2010 In addition, I am unable to even reply to member's PM's because I get the same server error :(
glorify Posted July 13, 2010 Posted July 13, 2010 Any strange characters in the members username? If not- Maybe you can rename the current member, create a new member with the current username, then merge the two? Just a shot in the dark there.
AnthonyKinson Posted July 13, 2010 Posted July 13, 2010 could possibly be triggering some mod_security rules, i had a similar issue a while back where editing certain members would result in 500 internal server errors.
Four Year Strong Posted July 13, 2010 Author Posted July 13, 2010 could possibly be triggering some mod_security rules, i had a similar issue a while back where editing certain members would result in 500 internal server errors. Hmm how did you end up correcting this if you do not mind me asking?
AndyF Posted July 14, 2010 Posted July 14, 2010 You would need to ask your host if you are getting 500 internal server errors, as only they (unless you have VPS / Dedicated server) will have access to the error log to see what's actually causing it. mod_security errors usually throw forbidden type errors rather than 500's (unless the configuration is wrong)
Four Year Strong Posted July 14, 2010 Author Posted July 14, 2010 You would need to ask your host if you are getting 500 internal server errors, as only they (unless you have VPS / Dedicated server) will have access to the error log to see what's actually causing it. mod_security errors usually throw forbidden type errors rather than 500's (unless the configuration is wrong) I'm on a dedicated server :P
AndyF Posted July 14, 2010 Posted July 14, 2010 I'm on a dedicated server :P Then examine the logs, the apache log :P (I think) :)
AnthonyKinson Posted July 15, 2010 Posted July 15, 2010 Hmm how did you end up correcting this if you do not mind me asking? you need to check the logs to see if an actual error was thrown, that should give you a clue as to the rule triggering the error. You would need to ask your host if you are getting 500 internal server errors, as only they (unless you have VPS / Dedicated server) will have access to the error log to see what's actually causing it. mod_security errors usually throw forbidden type errors rather than 500's (unless the configuration is wrong) as Andy said ^^^ also if you can't find the issue, simple disable mod_security, or remove all the rules (back them up first if you are using custom rules and not the default), try to see if the error occurs then.
Four Year Strong Posted July 18, 2010 Author Posted July 18, 2010 Where can I find the apache logs? And how do I retrieve them? Through FTP, WHM, ect?
AndyF Posted July 19, 2010 Posted July 19, 2010 Not having a VPS / Dedicated server (or knowing how to actually properly use one) I would guess there's a log viewer in WHM though for these. Hopefully you won't have to get them via the shell.
Four Year Strong Posted July 19, 2010 Author Posted July 19, 2010 Not having a VPS / Dedicated server (or knowing how to actually properly use one) I would guess there's a log viewer in WHM though for these. Hopefully you won't have to get them via the shell. I just downloaded the Apache logs. (Didn't say anything about error logs, just apache logs. ) It's 30MB... so what do I do now :P?
Four Year Strong Posted July 20, 2010 Author Posted July 20, 2010 Actually. My host told me it's located here: /usr/local/apache/logs/error_log How do I get there :P
AndyF Posted July 20, 2010 Posted July 20, 2010 Not something I can help with: Not having a VPS / Dedicated server (or knowing how to actually properly use one) What I can do to help you though is move your topic somewhere more appropriate now its server specific questions, so I'll move it to 'Server Management, Resources, Optimization' :)
Recommended Posts
Archived
This topic is now archived and is closed to further replies.