Win7 IIS启动失败。手工启动它,提示:“另一个程序正在使用此文件,进程无法访问!”
百度了一下,得知是端口冲突所致,在想什么软件使用了80端口呢?思考的同时,更改了iis的默认80端口,果然OK。
下一步想知道是哪方神圣偷偷占用了80端口。查看方法:
在DOS下输入: netstat -ano
查看80端口信息中的PID号,然后打开任务管理器查看对应PID的程序名称。
然而,在我执行完上述命令后,并没有找到占用80端口的程序,这下我懵掉了,竟然没有人占用80端口。这时突然想起来skype,对,去年已经遇到过一次80端口被占用的情况,后来查到是skype,的确是它“占着茅坑不拉屎”,这就是为什么用命令查询不到它占用80端口的缘故。因为skype把80作为了备用端口,这也是我为什么叫它“占位不大便”的原因。
除此之外,其实还有很多第三方的程序喜欢占用80端口,比如迅雷下载有时会占用80端口,且当占用80端口下载时速率会大幅提升,也许是微软的盖茨先生刻意把80端口做的“与众不同”,也许这也是那些第三方的软件喜欢占用80端口的原因。
如果你新建立的网站的端口和IIS下的网站的端口冲突,则IIS会告诉你,配置的端口号被占用,请使用新的端口。但是问题就在于如果该端口恰好是被其他程序所占用,则他的提示就会变成“另一个程序正在使用此文件,进程无法访问!”。一般情况下不会想到是端口冲突。
分享到:
相关推荐
试图加载格式不正确的程序。 (异常来自 HRESULT0x8007000B)
Add-AppxPackage : 部署失败,原因是 HRESULT: 0x80073CF3, 包无法进行更新、相关性或冲突验证。 Windows 无法安装程序包 MicrosoftCorporationII.WindowsSubsystemForAndroid_1.7.32815.0_x64__8wekyb3d8bbwe,因为...
快速查看AE运行过程出现的1000多个异常代码对应的错误描述,如HResult:0x80040210,对应Invalid envelope encountered. HResult:0x80040228,对应License not intialized。
安装版Win7展开失败错误代码:0x80070570,本人亲身测试,绝对就是这个问题,绝对能够解决展开失败,无论展开百分比是多少!
C# winform缺失 libtensorflow.dll,c# 无法加载DLL“###.dll”,: 找不到指定的模块。 (异常来自 HRESULT:0x8007007E)
ASP.NET和IIS出错问题总结 ASP.NET和IIS出错问题总结 ASP.NET和IIS出错问题总结
Excel 权限错误和应用程序8000401A错误解决办法;对 Excel进行编程,实际上就是通过 .Net Framework去调用 Excel的 COM组件,所有要在 Web环境下调用 COM组件的时候,都需要对其进行相应的配置。 很多朋友都反映在 ...
问题:没有注册类 (Exception from HRESULT: 0x80040154 (REGDB_E_CLASSNOTREG))。用来解决此问题缺少的dll文件。博客中有问题描述及解决方法:链接:https://blog.csdn.net/qq_34147601/article/details/115303651
安装打印机时RPC服务器不可用的解决安装打印机时RPC服务器不可用的解决
win10安装内置程序,出错提示0x80073cff怎么办.docx
Win7运行磁盘管理时提示-RPC服务器不可用-怎么解决.docx
COM技术COM技术COM技术 参考书是COM技术内幕,如果大家要看某一部分,课件就很好了
真正解决jmail "0177 (0x800401F3)无效的类别字符串"的配置说明,含jmail安装
C#需要引用dll文件
(Exception from HRESULT: 0x8007000B)”这样的错误提示。 在c# winform的程序里大概知道该错误:0x8007000B是由于本机操作系统是64位,调用的DLL是32位而产生的错误,所以只需将网站的连接池的设置改成支持32位...
通过系统日志找到了错误所在:证书调用时出现了异常。原因是:在IIS上调用证书是需要配置的,具体配置如下: 一. 确保证书已安装 1. 点击 [开始] -> [运行] -> 键入[mmc] 进入“控制台”界面 -> 选择[文件] -> [添加...
AE常见问题处理视频教程。 会让你从不会到精通的教程。 需要的话赶快下载吧
解决C# 的SpVoice ...SpVoice 检索 COM 类工厂中 CLSID 为 {96749377-3391-11D2-9EE3-00C04F797396} 的组件失败,原因是出现以下错误: 80040154 没有注册类 (异常来自 HRESULT:0x80040154 (REGDB_E_CLASSNOTREG))。
写一个main方法,将类拷贝进去,运行,ok
因为我的win7是后装的iis,而.framework2.0则是跟着vs2005一起早就装好的,这 个时候需要手动注册一下.framework2.0,方法如下:在xp下,在“运行”里面执行一下x:\Windows\Microsoft.NET \Framework\v2.0.50727\...