绝大多数“”或“错误”都是给系统看的,也是系统自动处理的,只要系统运行正常,普通用户没必要管这些东西。
网页出现500错误是谁的问题 网页500错误什么意思
网页出现500错误是谁的问题 网页500错误什么意思
解决方法:重启下vps就可以了。
500内部错误说明IIS无法解析ASP代码,访问一个静态页面试试是否也出现这个问题,如果访问静态页面没问题,那就要分以下几种 情况来分析了:
① 你是否改变过计算机名称。
② 站点所在的文件目录是否自定义了安全属性。
③ 安装了域后是否调整了域策略。如果是其中的一种情况,请一一将 改变的参数设置回来看是否解决问题。 如果静态空间也无法访问,则说明解析还没生效。
首先你要确定错误的原因:
让IE显示详细的出错信息:菜单--工具--Internet选项--高级--显示友好的HTTP错误信息,去掉这个选择吧 。
然后刷新出错页,就可以看到详细的出错信息,对帮助你确定错误所在非常有帮助!
造成500错误常见原因有:ASP语法出错、ACCESS数据库连接语句出错,文件引用与包含路径出错、使用了不支持的组件如FSO等。
另解释: xp下IIS5.1无法执行ASP文件,错误!500 内部连接错误
1、问题说明,这里我们以帝国网站为例,在登录网站后台之后出现“错误,500-内部错误”。
2、进入中的IIS管理器,找到对应网站的IIS管理页面,选择“错误页”。
3、在新的页面里面选择转态码为500的一项,然后选择右边的编辑功能设置。
4、然后在新窗口中如图中箭头所指选择详细错误,然后再点击确定。
5、我们再重新登录网站后台刷新页面,这时就是显示的错误详情情况,会给出出错的详细位置。这样我们就能根据这个详细位置解决问题了。
6、这里的错误是因为无法访问user.php文件,然后我们在后台检测这个文件。可能是因为误删了或者是丢失了。我们可以利用之前的备份的文件进行修复。我这里是用之前备份的user.php文件进行替换。
7、替换好user.php文件之后,我们再次登录网站后台就可以正常显示了。这方法四适合与使用IIS的任何网站后台,也不仅仅适用于500错误,只要是内部错误都是可以用这种方法检测的。
您好,我就为大家解答关于网页打不开提示500,打开网页报500错误相信很多小伙伴还不知道,现在让我们一起来看看吧!1、【网页上有错误的一...
您好,我就为大家解答关于网页打不开提示500,打开网页报500错误相信很多小伙伴还不知道,现在让我们一起来看看吧!
1、【网页上有错误的一般解决方法】点击“开始”菜单,打开“运行”。
2、 2、输入regsvr32 jscript.dll后选择“确定”。
3、出现提示后,点击确定。
4、 3、再次输入regsvr32 vbscript.dll选择“确定”。
5、再一次出现提示后,确定。
6、4、经过以上两次成功提示,说明已成功修复IE组件,清除一下浏览器的Cookies和缓存(打开ie浏览器-上方的工具->Internet选项->删除Cookies,还有删除临时文件。
7、(也可以用金山卫士/360安全卫士进行清理)【网页上有错误其他解决办法】如果是Scripting.FileSystemObject (FSO 文本文件读写)被关闭了,开启FSO功能即可,在“运行”中执行regsvr32 scrrun.dll即可 。
8、2、安全模式设置成“中”,如果jascript脚本中报这个错误,还应将IE的安全设置“不允许运行未标记为安全的activeX控件”启用即可。
9、注意如果您将相应的网站设成“受信任的站点”,必须对“受信任的站点”进行相应的IE安全设置,此时如果对“Internet”IE设置将是徒劳的。
10、3、有些脚本需要微软的 MSXML 控件才能进入。
11、当使用 IE 5 以上版本的缺省安全模式时,会提示是否接受 MSXML 控件,如果接受,MSXML 将自动安装到您的机器上(得等上几分钟)。
12、如果自动安装不成功,可以自行下载和安装 MSXML 3.0 SP7。
13、有时是由于msxml 3服务被关掉了,使用regsvr32 msxml3.dll即可。
查看错误信息
其实“错误500”只是一个统称,所有内部出现错误基本上都是显示这个错误信息,但是500错误其实也分很多种情况,如果不能找到具体引起错误的原因我们没有办法对症下,因此得知详细错误信息非常有必要,下面小编就来介绍怎样获取详细错误信息。
打开IE浏览器,然后找到工具选项(不同版本的IE浏览器工具的位置也不相同,本例中以IE8.0为例),然后找到Internet选项(选项卡一个),然后点击进入Internet选项卡界面。
然后找到高级选项卡,在设置界面中找到滚动条,往下拉,直到看见“显示有好错误信息”,在此选项上打钩,然后点击确定即可(具置可以参考下图中红线标注处)。这样我们再刷新错误页面,就会出现有关HTTP错误代码的一些详细信息。
产生原因以及解决办法
用户权限问题:现在使用的环境以windows 2003居多,处于安全考虑,2003的作系统的默认权限都是关闭的,因此先建立一个网站或者迁站的时候问题就来了,有些页面便出现500错误(ASP程序居多),有些人十分好奇,命名迁站前没事,为何迁站后就有问题了呢,其实也并非什么问题,只是你没开启用户访问权限罢了,开启便能解决问题。
ASP语法出错:这也是产生500错误的原因之一,如果你没有在“显示有好错误信息”选项上打钩,你可能会看到统一的500错误界面,但是如果进行了上述作之后,你就会发现不一样的错误提示,它会告诉你那个文件的哪行代码有误。
ACCESS数据库连接语句出错:ASP搭配的数据库一般就是access数据库,通常通过ASP文件连接ACCESS数据库,但是如果连接语句出现错误,导致连接数据库失败,那么和数据库相关的作将会不能执行,从而导致500错误的产生。解决方式:排查数据库连接语句是否出现错误。
文件引用路径出错:我们通常会把一些常用的或者通用的代码写在一个文件当中,以后如果 有其他文件需要使用我们便会把它引入进来,但是如果我们更改了这个文件的位置但是没有更改其他文件的引用路径,同样会出现500错误。解决办法:把引用路径也更改下,如果不想麻烦不好动公共文件路径。
使用了不支持的组件:当我们需要特殊功能的时候通常会以组件的方式进行各项功能的加载,但是并不是所有的组件都支持,因此,如果我们加载了一些不支持的组件很有可能出现500错误。解决办法:增加那个组件出错,就卸载那个组件。
如果是你访问别人的网站...是网页错误,可以将ie的高级设置里 显示友好错误信息 哪个选项去掉
如果是你自己的原因就很多了
1资源超载.
如果你查到某个进程消耗过多资源,可以用kill命令强制关闭这个进程,只需输入该进程的进程号
2.文件权限设置错误
那么后台目录和文件的权限默认应该是755,而,文字等html文件应该是644,所以如果在刚刚上传文件后出现500错误,应该主要检查文件权限设置。
可以使用FTP软件选中所有文件,然后批量修改文件权限。
3 .htaccess文件写入错误的代码
在使用某些wordpress SEO插件的时候,插件会改写.htacess文件,如果语法错误的话就有可能造成500错误!
在.htaccess文件中,可能因为添入了一些与源文件冲突的代码。所以为了检测到错误语句,的方法是为语句添加注释来逐条验证。因为注释之后,语句就不再起作用。
逐条添加“#”在语句前面,如
DirectoryIndex default.html
AddType application/x-d-php5 php
你可以添加#到该命令前,从而实现注释效果:
DirectoryIndex default.html
#AddType application/x-d-php5 php
这个方法可以迅速定位错误的命令,如果你找不到错误的段落,可以尝试把所有的命令全部添上注释然后反过来逐条删除#检查错误!
判断出错误语句之后,可以删掉#恢复正常!
版权声明:本文内容由互联。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发 836084111@qq.com 邮箱删除。