快精灵印艺坊 您身边的文印专家
广州名片 深圳名片 会员卡 贵宾卡 印刷 设计教程
产品展示 在线订购 会员中心 产品模板 设计指南 在线编辑
 首页 名片设计   CorelDRAW   Illustrator   AuotoCAD   Painter   其他软件   Photoshop   Fireworks   Flash  

 » 彩色名片
 » PVC卡
 » 彩色磁性卡
 » 彩页/画册
 » 个性印务
 » 彩色不干胶
 » 明信片
   » 明信片
   » 彩色书签
   » 门挂
 » 其他产品与服务
   » 创业锦囊
   » 办公用品
     » 信封、信纸
     » 便签纸、斜面纸砖
     » 无碳复印纸
   » 海报
   » 大篇幅印刷
     » KT板
     » 海报
     » 横幅

IIS不支持ASP的解决办法

500问题终于解决了,这二周来服务器一直在出问题,上次是耗尽CPU100%资源,这次又是500错误:

Server Application Error
The server has reached the maximum recovery limit for the application during the processing of your request. Please contact the server administrator for assistance.

----------------------------------------------------------------------------------------------------

今天花了一上午时间,反复测试,终于行了。感谢落伍众多朋友的帮忙 :)

解决的方案基本是 可苦可乐 前二天提供的文章,同时参考了微软的文章:

http://support.microsoft.com/default.aspx?scid=kb;zh-cn;297989

----------------------------------------------------------------------------------------------------

解决中碰到的几个问题,这里补充说明一下,希望能给有同样困惑或者将来会有同样困惑的朋友一点帮助:

我用的Windows2000版本可能跟可苦可乐的不相同,因此他提供的某些命令我不能使用,后来在微软查到的,下面按Windows2000的说。


1.解决思路和步骤,基本按照可苦可乐提供的文章操作:

1)右键单击 我的电脑---->治理,打开计算机治理界面
打开 本地用户和组---->用户
右键单击 启动IIS进程帐号  IWAM_****    (注:****一般是计算机名)
点击设置密码,设置为一个你想要的密码。


2)同步IIS 配置数据库密码:
此处命令有二种,一种可以查看密码,一种是修改密码:

a.你可以利用查看密码命令查看 IWAM密码,然后把第一步中用户IWAM密码设置为与 查看到的IIS配置数据库密码 相同

b.也可以利用修改密码命令把IIS配置数据库密码修改为你第一步修改过的IWAM密码。

二种任你选择。

查看密码:
这里注重:在WIN2000中,查看到的密码为星号,若要不为星号,必须要先修改adsutil.vbs文件。

修改方式:
a.到c盘 inetpubadminscripts  找到adsutil.vbs   (根据装系统时设定的不同,有的路径可能不相同)
b.右键单击,用记事本打开
c.查找 IsSecureProperty = True    注重=前后各有一个空格
d.将 IsSecureProperty = True 改为 IsSecureProperty = False
e.保存,关闭,OK。

不罗嗦了,下面列出

查看密码命令:

开始--->程序--->附件   打开命令提示符
输入  cd c:inetpubadminscripts

获取 IWAM 帐户密码命令: cscript.exe adsutil.vbs get w3svc/wamuserpass

获取 IUSR 帐户密码命令: cscript.exe adsutil.vbs get w3svc/anonymoususerpass

输入以上命令,按回车可分别查看IWAM和IUSR的密码。

修改密码命令:

修改 IWAM 帐户密码 cscript.exe adsutil.vbs set w3svc/wamuserpass "password"  

修改 IUSR 帐户密码 cscript.exe adsutil.vbs set w3svc/anonymoususerpass "password"

password 设置为你想修改的密码,即与第一步中你设置的用户IWAM_****的一样,按回车即可修改完成。

这里一定要注重:w3svc与wamuserpass之间的杠是/而不是,否则会出错。

并且还要注重:修改密码前请一定停止所有的Internet信息服务,否则后面可能会出错,并且IWAM帐户可能会被锁定。

如何停止?打开计算机治理,在Internet信息服务上单击右键,选择重新启动IIS服务,在选项中点停止IIS服务,确定即可。


3)更改组件服务中的密码

开始--->程序--->附件   打开命令提示符
先输入  cd c:inetpubadminscripts

然后输入  cscript.exe synciwam.vbs -v

系统会提示:

microsoft (r) windows script host version 5.6

版权所有(c) microsoft corporation 1996-2000。保留所有权利。


wamusername:iwam_myserver

wamuserpass:aboutnt2001

iis applications defined:

name, appisolated, package id

w3svc, 0,  3d14228c-fbe1-11d0-995d-00c04fd919c1}

root, 2,

iishelp, 2,

iisadmin, 2,

iissamples, 2,

msadc, 2,

root, 2,

iisadmin, 2,

iishelp, 2,

root, 2,

root, 2,


out of process applications defined:

count: 1

3d14228d-fbe1-11d0-995d-00c04fd919c1}


updating applications:

name: iis out-of-process pooled applications key:  3d14228d-fbe1-11d0-995d-00c04fd919c1}


这时所有操作基本就OK了,重新启动IIS,好了,你的网站能访问了。

假如第三步在最后一行提示:

80110414 错误

请将Internet信息服务停止,这时IWAM帐号可能也被锁定了。需要去用户里把IWAM帐号解锁。

然后再试,应该OK。

我现在的网站基本正常,但不敢保证永远不出问题,也许下午或者明天又是

Server Application Error
The server has reached the maximum recovery limit for the application during the processing of your request. Please contact the server administrator for assistance.
返回类别: 教程
上一教程: 如何轻松打造ASP计数器
下一教程: ASP中有关timeout超时的体会 

您可以阅读与"IIS不支持ASP的解决办法"相关的教程:
· 英文的服务器不支持中文及中文数据库的解决办法
· 英文的服务器不支持中文及中文数据库的最新解决办法
· ORACLE920与ASP的连接问题的解决办法
· 较长TEXT型数据无法在ASP页面中取出的解决办法
· 初学ASP编程易犯的一个致命程序问题及解决办法
    微笑服务 优质保证 索取样品