• IIS7出现“另一个程序正在使用此文件,进程无法访问”


    今天遇到这样的问题,最后在GOOGLE上面搜到了这个文章,终于解决了问题!特此用作者感谢

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

    今天重新启动Vista系统之后,再次启动IIS时提示“另一个程序正在使用此文件,进程无法访问。(异常来自HRESULT:0x80070020)”
    (the process cannot access the file because it is being used by process. )
    非常典型的端口冲突所致,一般IIS7都是80端口的,但是会有哪些进程会利用80端口呢?
    在Vista系统的命令提示符下输入: netstat -ano
    查看80端口信息中的PID号,然后打开任务管理器查看对应PID的程序名称。(如果没有PID列可以点击“查看”->选择列...->勾选Pid进程标识符->确定)
    然而,在我执行完上述命令后,并没有找到占用80端口的程序,竟然没有进程占用80端口。
    于是将所有开启在后台的进程一一关闭,特别指出的是“Foxmail”以及“淘宝旺旺”这两款软件估计也会占用80端口,因为我关闭掉它们之后就可以启动了。
    除此之外,其实还有很多第三方的程序喜欢占用80端口,比如迅雷下载以及skype有时会占用80端口,且当迅雷下载占用80端口下载时速率会大幅提升,也许是微软的盖茨先生刻意把80端口做的“与众不同”,也许这也是那些第三方的软件喜欢占用80端口的原因。(引用网址:http://www.5ifan.cn/article/286.htm)

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

    经过用该方法检查,发现是一个skype占用了80端口,修改了skype的端口后,终于IIS7正常工作了.....

  • 相关阅读:
    selinux 关闭
    Microsoft Visual Studio 2013 Language Pack
    Visual Studio Ultimate 2013 with Update 4
    页面滑动
    Android 适配器
    前端空格显示问题
    Your content must have a ListView whose id attribute is 'android.R.id.list'
    Ext.data.Store动态修改url
    Android 页面滑动
    实例化Layout中的布局文件(xml)
  • 原文地址:https://www.cnblogs.com/68681395/p/1412483.html
Copyright © 2020-2023  润新知