|
Hey guys, I get a lot of weird 500 errors on our site. When I try to change passwords, I get a 500 error. Also I'm finding that many people have problems where it seems eventually their password stops working. I'm not sure if this is a real problem or they just are losing their passwords, but it is happening a lot and they can't change their passwords. The website is http://meta.gamification.org. See below:
showing 5 of 7
show 2 more comments
|
|
500 error is a server side error which means the problem is not with your computer or Internet connection. Instead, it is a problem with the website’s server. The error is thrown when something goes wrong on the website’s server but the server is unable to determine the exact cause of the problem. Or
This seems to happen regularly on a lot of servers whenever you increase the amount of plug-ins you activate in your WordPress blog. Or When running a Perl CGI script, you may see the "Internal Server Error" message in your browser. The message will usually also say something like "please check the server's error-log for more information." You should do that -- the message printed to the error log will often tell you exactly what the problem is. The Apache error log, for example, is often located at /var/log/apache/error_log or /var/log/apache2/error_log (or sometimes "error.log"). If you don't have access to the error log, the next simplest thing to do is to make a copy of the script, then open the original and delete all of its contents, and add just these 3 lines to the file: !/usr/bin/perlprint "Content-type: text/plain\\n\\n"; print "testing...\\n"; (Note: if the server is a Windows system, then replace the first line above with either #!perl or #!c:\\path\\to\\perl.exe.) Now try to access the page in your browser again. If it works (you see "testing..." as its output) then you know that your server is at least configured properly for running Perl CGI scripts. If it doesn't work, then that may mean the problem is in the server configuration, rather than with your CGI script. (For example, are you sure you actually have Perl installed? Virtually all UNIX/Linux/OS X servers do, but Windows servers usually need to have it installed manually, from a package like ActivePerl.) Assuming your server is configured properly for running CGI scripts, your problem may be one of these common causes for the Internal Server Error: Problems outside the script:
Problems within the script:
|

What revision are you running? I've got a lot of 500 server errors with the latest revision 1124 so I rolled back for now. Something like rev 1117 is fine though.
Give more information about the issues you have. Please send the log/django.osqa.log file.
@osqa81, I'm really interested in the 500 server errors you're getting in the latest revision. Could you please attach the log file too?
@Jordan, check your logs too as I've just got 500 error after signing into this website.
Here's my error log: http://i1238.photobucket.com/albums/ff484/usesr11/Untitled-1.jpg
@osqa81, a fix for your issue has been pushed to the trunk: http://svn.osqa.net/changelog/OSQA/?cs=1125
@Jordan, thanks. Another 500 error pops up in admin panel when I click Update checker: http://i1238.photobucket.com/albums/ff484/usesr11/Untitled2.jpg
It also has been fixed, please update to latest: http://svn.osqa.net/browse/OSQA/osqa/trunk/forum_modules/updates/views.py?r1=1123&r2=1126
Fantastic work on the super-fast response, Jordan - I'm very impressed.