最近使用小黑的 IIS,发现总是不开机就启动
而是每次都要手动启动,有一次还无法启动,是因为 pplive 占据了 80 端口的原因,解决方法见另一篇文章 [IIS 0x8ffe2740 错误]
今天手动启动 IIS 的时候,报错:
The service did not respond to the start or control request in a timely fashion.
检查后发现是由于 W3SVC(world wide web publishing) 服务没有启动造成,启动 W3SVC 服务,报错
w3svc error 1717 the interface is unknown
解决方法:
if you get a problem that your IIS won”t start or when you try to start WWW Publishing Service and it gives you the error: Error 1717: The interface is unknown.
Make sure your Event Log Service is started.
出现这个问题是因为关闭了Event Log服务,只需要开始 -> 运行 services.msc,找到Event Log,将其启动类型设置为自动,并启动它,即可解决这个问题。
终于有点时间了,想在本机上装个zblog1.8正式版测试一下,顺便做个主题
结果开始的时候连不上数据库,总是报错,运行权限向导也不行
重装了一下IIS,结果报了个错误
Server Application Error
The server has encountered an error while loading an application during the processing of your request. Please refer to the event log for more detail information. Please contact the server administrator for assistance.
老郁闷了。。。
解决方法:
1。右键我的电脑–管理–本地用户和组,给IUSR_机器名和IWAM_机器名两个用户设置密码,要一样,如“12345”。
2。开始–运行–输入cmd,
然后cd c:\Inetpub\AdminScripts
然后cscript.exe adsutil.vbs set w3svc/wamuserpass 12345(你的密码)
然后cscript.exe adsutil.vbs set w3svc/anonymoususerpass 2345(你的密码)
还是不行
cscript.exe synciwam.vbs -v,
又出了个错误
8004EOOF
问题:msdtc服务没有正常启动
解决方法:
1。删除注册表中的键:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MSDTC
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSDTC
HKEY_CLASSES_ROOT\CID
2。停止 MSDTC服务:net stop msdtc
3。卸载MSDTC服务:msdtc -uninstall
4。重新安装MSDTC服务: msdtc -install
然后重新开始:
开始–运行–输入cmd
cd c:\Inetpub\AdminScripts
cscript.exe synciwam.vbs -v
iisreset
问题解决,但是安装zblog时还是连不上数据库。忽然想起之前问过和尚这个问题
在 Windosws\temp 文件夹上右键 -共享与安全 – 安全 – 增加一个 everyone,赋予全部权限
具体参见NTFS IIS 数据库连接错误
重装zblog,okay。。。
因为买小黑的时候把硬盘全部分为ntfs格式
xp装上IIS调试zlbog主题
安装zblog之后,登录的时候总会报 “数据库连接错误”
上网遍查,得出结论,是ntfs权限问题
但是按照那些方法,在俺这里都没奏效,郁闷啊。。。
跑去向和尚求助
解决方法:
1、文件夹选项->查看 把文件的简单共享去掉
2、检查data目录,加上IUSR_XX(XX为你的机器名)的可修改权限,可直接加入guests组或everyone修改权限.
具体步骤:右键data文件夹->安全选项卡,添加 “机器名\用户名” for example “gaowen\dre@m”
点击 检查 自动修正为 “GAOWEN\dre@m” , 加上修改权限

3、给c:\windows\temp文件夹加上everyone的完全控制权限
好了,问题解决了。。。