前言:客戶新裝的機器,安裝好IIS後啓動網站提示:另一個程序正在使用此文件,進程無法訪問,
正文:
一般遇到這種情況首先查看下端口情況,IIS默認的是80口
開始--運行---cmd在打開的命令符窗口輸入netstat -ano,查看80口對應的PID值,然後在任務管理器裏找到對應該PID值的進程名
圖中顯示80口PID值爲1072,在任務管理器中查找PID:1072發現被httpd.exe(apache進程名)佔用,80口被佔用IISS自然就啓動失敗了
解決:
這裏我們可以修改apache的端口:
進入apache安裝目錄,找到conf配置文件夾,點擊進入後找到httpd.conf. 你選擇用記事本的方式打開後ctrl+f查找
listen直到找到 listen 80 ,然後把80改成你想要更改的端口,不要改服務器上已用過的端口就OK,更改後保存,重啓apache。
listen直到找到 listen 80 ,然後把80改成你想要更改的端口,不要改服務器上已用過的端口就OK,更改後保存,重啓apache。