欢迎访问深圳市智码联动科技有限公司官方网站!

发布时间:2021-03-03 11:03:16 • 作者:智码联动 • 浏览量:1951 • 网络营销知识
提到网站页面500你可能会有些陌生,但是提到网站页面404你就知道这是什么了。没错,这就是网站的状态码。正如人生病了会感冒发烧,面色青黄一般,网站不舒服了也会对我们进行提示,这个也是我们今天要聊的主题,即解决网站页面500的显示问题。
往简单的说网站页面500就是IIS服务器无法成功解析ASP代码,以下是小编拙见希望能帮到你:
一、网站页面500出现的原因
1、如果正在运行的服务器用户数量突然猛增,这会让服务器的压力太大,造成服务器在短时间内无法响应,就会报告网站页面500的错误。这点可以通过减少用户数量或增加服务器的承载压力解决该问题。
2、如果您替换应用程序服务器(替换了中间件,例如tomcat,websphere,jboss等),或使用原始记录的脚本来运行,则很可能会报告HTTP500错误。 由于各种应用服务器的处理机制不同,并且录制的脚本也不同,因此解决方案是重新录制脚本。
3、如果Windows xp2与ISS组件不兼容,则可能会导致网站页面500错误。 调整ISS组件后即可解决问题。
4、如果系统开发程序的编写存在问题,将报告网站页面500错误。 例如,某些指针问题未得到正确处理,并且可能存在空指针。 修改程序后问题解决。
二、网站页面500的解决方法
1、网站页面500错误的原因很多。 一般而言,如果程序失败,则会在浏览器中向用户返回友好的错误提示,该错误提示统称为网站页面500错误。
解决方案是您必须能够在网站中正确获取错误消息。 方法是:打开浏览器,选择工具,Internet选项,,出现“显示http,请取消选中”友好错误提示”复选框,以便得到正确的错误提示。得到正确的错误后 消息中,您可以根据错误消息检查错误的具体原因。
网站页面500解决办法详细方法和步骤:
检查你的DTC服务(Distributed Transaction Coordinator)是否可以正常启动,如果正常的话请你跳过此步骤;如果出错,无法正常启动,请在开始菜单的运行中 运行:msdtc -resetlog以创建日志文件。 重启机器检查ⅡS是否可以正常使用,若不行继续。
在CMD(.bat)下执行以下命令:
开始菜单->;
运行->cmd打开命令提示窗口。
输入cd %windir%/system32/inetsrv切换到了system32下inetsrv目录。
再输入rundll32 wamreg.dll,CreateIISPackage。(这里小写的时候是:createiispackage)
注意:必须准确键入“CreateIISPackage”,它区分大小写。
再输入regsvr32 asptxn.dll。
关闭 "组件服务" 并重新打开 "组件服务" 。
重启ⅡS :"管理工具" - "服务"找到 IIS Admin右击选择"重新启动".
最后打开“管理工具”->;“internet信息服务”找到“默认网站”然后右击它,
选择属性,在“TCP地址”处选择本机的IP地址,(这里可选可不选)。再打开“目录安全性”->;“编辑”弹出“身份验证方法对话框”
//这里比较麻烦点。下面说起来有点难,如果上面都对,那是下面的问题,如
果这里设置不到,打开网页时,将弹出一个对话框确认后出现“未登陆,无权访
问”,又或者显示那一行出现错误等。/ /
点击“浏览”->;“”->;“立即查找”在下框选择一个能用的用户(如当前用户),然后确定。(这里一般可以省略,按默认的用户就可)
在“匿名访问”处打勾,“允许IIS控制密码”不打勾,密码(你刚才选择的用户
密码,无密码为空,确定密码也为空)。"基本....."不打勾,"集成....."处打
勾。然后刚在“匿名访问”处打过勾的又不打勾了。
确定后,先按“应用”会出现一条信息“localstart.asp”(其它文件不要选),
用鼠标“点击选择它”(记住,其实就是这里没有选择),再确定。
重新进入刚才的“身份验证方法对话框”,在“匿名访问”处重新打勾再“应用”,如出现之前我说的那条信息再点击选择它,再确定,即可完成了。