What does internal server error mean?
Internal server error errors usually occur when a user visits a web page, which means an Internet service error. There are many reasons that can cause internal server error error. If you are the owner of the website, you can check the following situations one by one.
1. The server resource is overloaded. If the site file has not been modified, it is most likely that the resources on the same server are overloaded: that is, 500 errors will occur when the processor has too many processes to deal with at the same time. With SSH, you can enter the following command on the command line to view: ps faux ps faux | grep username if you find that a process consumes too many resources, you can use the kill command to force the process to shut down, just enter the process number (Pid) of the process: kill-9 pid.
two。 File permissions are set incorrectly. Background directory and file permissions should be 755 by default, while pictures, text and other html files should be 644, so if there is a 500 error just after uploading the file, you should mainly check the file permission settings. You can use the FTP software to select all files and then modify file permissions in batches.
The 3.htaccess file writes the wrong code. When using some wordpress SEO plug-ins, the plug-in will overwrite the .htacess file, which may cause 500errors if the syntax is wrong!
Original: http://www.crxz.com/softdoc/pc/79771.html