world wide web publishing service
不能启动,提示1068错误,查看依赖关系。
http启动如下:
以上处理完导致IIS无法启动提示“依赖服务或组服务未启动”检查IIS服务的依赖服务发现HTTP被禁用
解决办法:HTTP服务指的就是HTTP.SYS
1,通过命令行启动试试:net start http 报错
行不通
2,修改注册表:这个在“服务”中看不到,要在注册表中查看
在“运行”输入命令regedit 回车打开注册表编译器,进入
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\HTTP
其中“Start”项 4为禁用,3为启用
关键步骤要重启一下服务器。
当我把编译好的程序托管到IIS下后,访问时出现了以下问题,服务器环境是IIS 7,操作系统 Windows server 2008 r2 64位。
出现上述问题的原因是,所加载的程序集中有32位的,也有64位的,IIS 7 程序池 在Windows下.Net FrameWork是64位的,要想正确使用,需要对程序池进行配置。如下图所示:
现在正常运行了。