Internal server error :意思是内部服务错误;服务器内部错误。这种情况多出现在电脑网络方面。
HTTP-500错误:
500是IIS错误提示代码。
你联网还发现找不到服务器就是500错误了。服务器无法解析JSP或ASP或者PHP代码。
首先你要确定错误的原因。
让IE显示详细的出错信息,菜单--工具--Internet选项--高级--显示友好的HTTP错误信息,去掉这个选择吧,然后刷新出错页,就可以看到详细的出错信息,对帮助你确定错误所在非常有帮助。
造成500错误常见原因有:ASP语法出错、ACCESS数据库连接语句出错、文件引用与包含路径出错(如未启用父路径)、使用了服务器不支持的组件如FSO等。
内部服务器500错误原因:1)外部资源超时。
2)通过的问题错了文件和目录权限触发。
3)在.htaccess文件错误配置。
解决方法如下。
外部资源超时,有时候,Web服务器可能需要响应从远程服务器来完成处理来自客户端的请求。有可能的是,这些外部资源可能会超时的情况。这可以是一个PHP超时。在这种情况下,Web服务器将返回一个500内部服务器错误。我们可以修正通过增加超时值或设置其他适当的超时选项这个错误让远程服务器将不会返回超时错误,而是等待处理的请求。
通过错误的文件和目录权限问题引发,这是最内部服务器错误的原因。如果多了一个文件或处理客户端请求所需目录的权限设置错误,则返回错误的服务器访问。PHP脚本错误的权限是这类问题的例子。这个问题可以通过重新对文件或目录的正确权限进行固定。
配置错误的.htaccess文件,500内部服务器错误的另一个常见原因是在.htaccess文件中配置错误。在URL重写的错误可导致,但往往不是500内部服务器错误。.htaccess文件中查找和改正错误配置可以解决这个问题。
1、这可能是因为网络不稳定而且不在安全环境中运行。单击计算机左下角的“开始”菜单。单击运行。
2、单击完成后,将弹出一个小窗口,您可以在其中输入要查找的内容。
3、输入regsvr32 jscript.dl后点击下方的确定。
4、再向运行窗口中输入regsvr32 vbscript.dll,点击下方的确定。
5、如果两次尝试的结果都成功,则表明您的IE组件程序已成功修复。此时,您需要清理浏览器的缓存。点击浏览器右上角的“设置”。
6、单击列表中的“Internet选项”,将弹出一个小窗口。
7、点击浏览记录下方的“删除”。
8、在cookie选项前点一个钩。
9、然后单击右下角的“删除”按钮。
10、单击“内容”选项,然后单击下面的“自动完成”,单击“设置”以删除其中的所有钩。
11、单击“高级”选项,然后单击下面的“重置”选项。恢复默认设置。
12、之后再点击,下方的"确定”按钮,就完成了。
欢迎分享,转载请注明来源:夏雨云
评论列表(0条)