internal server error原因及解决

常见的内部服务错误的原因有二,一是服务器资源紧张,二是文件权限错误。

1.错误的原因一:服务器资源超载。服务器的资源超载:即同一时间内处理器有太多的进程需要处理的时候,会出现500错误。借助SSH,可以在命令行中输入以下命令查看:ps aux |grep username 如果查到某个进程消耗过多资源,可以用kill命令强制关闭这个进程,只需输入该进程的进程号(Pid):kill -9 pid

2.错误的原因二:文件权限设置错误。500错误还有可能是对文件设置了不正确的权限:后台目录和文件的权限默认应该是755,而图片,文字等html文件应该是644,所以如果出现500错误,应该主要检查文件权限设置。可以使用FTP软件选中所有文件,然后批量修改文件权限。

原文地址:https://www.cnblogs.com/davis12/p/14475032.html