IIS的麻烦
来源:互联网 发布:包贝尔为什么能红 知乎 编辑:程序博客网 时间:2024/05/04 12:35
xp重装了几次,每次都忘记怎么去弄IIS,做个总结吧
——每个程序员都应该有属于自己的技术博客
安装IIS的步骤
先安装IIS在安装vs2008或者。net
装了VS2005再装IIS,结果出了些小问题
访问IIS元数据库失败
思考可能是次序出了问题,解决
1、打开CMD,进入 C:/WINDOWS/Microsoft.NET/Framework/v2.0.50727
2、输入 aspnet_regiis.exe -i
稍等片刻,注册成功就解决问题了。
接着还会出现“未能创建 Mutex”的问题
解决方法:
1、先关闭你的VS2005。
2、打开 C:/WINDOWS/Microsoft.NET/Framework/v2.0.50727/Temporary
ASP.NET Files 找到你刚才调试的程序的名字的目录删除它。
3、关闭IIS服务器,重开一次。
4、用IE浏览一下你的程序,问题解决。
出现了“访问 IIS 元数据库失败”的错误信息
1、依次点击“开始”-“运行”。
2、在“运行”栏内输入
“C:/WINDOWS/Microsoft.NET/Framework/v2.0.50727/aspnet_regiis.exe -i ”(不含引号),然后点“确定”按钮。
3、出现的cmd窗口中显示“开始安装ASP.NET XXX”等内容,等待这个窗口自动关闭
出现Server Application Error
1)右键单击 我的电脑---->管理,打开计算机管理界面
打开 本地用户和组---->用户
右键单击 启动IIS进程帐号 IWAM_**** (注:****一般是计算机名)
点击设置密码,设置为一个你想要的密码。
2)同步IIS 配置数据库密码:
此处命令有二种,一种可以查看密码,一种是修改密码:
a.你可以利用查看密码命令查看 IWAM密码,然后把第一步中用户IWAM密码设置为与 查看到的IIS配置数据库密码 一样
b.也可以利用修改密码命令把IIS配置数据库密码修改为你第一步修改过的IWAM密码。
二种任你选择。
查看密码:
这里注意:在WIN2000中,查看到的密码为星号,若要不为星号,必须要先修改adsutil.vbs文件。
修改方法:
a.到c盘 inetpub/adminscripts 找到adsutil.vbs (根据装系统时设定的不同,有的路径可能不一样)
b.右键单击,用记事本打开
c.查找 IsSecureProperty = True 注意=前后各有一个空格
d.将 IsSecureProperty = True 改为 IsSecureProperty = False
e.保存,关闭,OK。
不罗嗦了,下面列出
查看密码命令:
开始--->程序--->附件 打开命令提示符
输入 cd c:/inetpub/adminscripts
获取 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:/inetpub/adminscripts
然后输入 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。
- IIS的麻烦
- 在iis中发送修改密码电子邮件的麻烦
- 郁闷啊,我写的IIS增加程序在6.0中碰到了麻烦
- 一大堆的麻烦
- DirectX9带来的麻烦
- 麻烦的日子啊
- 内码带来的麻烦
- 麻烦的重复删除
- 工作,麻烦的事情~~~~
- Twitter遇到的麻烦
- MSSQL安装的麻烦
- 老外的麻烦
- StrPCopy带来的麻烦
- 麻烦的码
- 麻烦的源代码
- 注册的麻烦
- String 的麻烦问题
- 詹姆斯的麻烦
- 堆和栈的区别
- linux redhat4+oracle10g
- 联想电源管理
- 解决删除U盘时提示无法停止‘通用卷’设备的方法
- tomcat的端口占用问题解决
- IIS的麻烦
- COM组件中的线程模式
- oracle数据泵的学习
- mfc 中获得本身程序句柄的代码
- 在程序中动态改变static text控件的caption值
- 内核编程接口
- Class.forName(xxx.xx.xx)
- 白领职场生存十道护身符
- 华为 SecPath防火墙双机热备功能的配置分享