
文章插圖
netsh http show servicestate 找到進程ID,任務(wù)管理器停止相關(guān)服務(wù)
昨天剛更新了Windows10,總體上來說效果還是蠻不錯的,然而今天在開啟Apache服務(wù)器的時候卻發(fā)現(xiàn),Apache莫名其妙的打不開了,起初以為是權(quán)限的問題,于是使用管理員身份的控制臺去調(diào)用命令net start Apache2.4,結(jié)果依然是無法打開 。手動啟動服務(wù)報錯“Windows不能再本地計算機啟動Apache,有關(guān)更多信息,查閱系統(tǒng)時間日志 。如果這是非Microsoft服務(wù),請與服務(wù)廠商聯(lián)系,并參考特定服務(wù)錯誤代碼1 ?!比缦聢D所示:
Windows不能再本地計算機啟動Apache,有關(guān)更多信息,查閱系統(tǒng)時間日志 。如果這是非Microsoft服務(wù),請與服務(wù)廠商聯(lián)系,并參考特定服務(wù)錯誤代碼1 。
看到這種情況,我有手動cd到Apache的httpd.exe的目錄,執(zhí)行了一下httpd,這下原因找到了,如下圖所示:
(OS 10013)以一種訪問權(quán)限不允許的方式做了一個訪問套接字的嘗試 。: AH00072: make_sock: could not bind to address 127.0.0.1:80 AH00451: no listening sockets available, shutting down AH00015: Unable to open logs
從圖中可以看到錯誤的原因是套接字綁定錯誤,這下可以確定是Apache的80端口被占用了 。于是就使用命令 netstat -ano 來查看一下到底是哪個程序占用了80端口,如圖所示端口查找的結(jié)果:
看到80端口被PID為4的System進程占用,呵呵,我想說一句我擦嘞什么鬼+_+ 。仔細想了想,一般的程序不會占用80,遂使用命令 netsh http show servicestate 查看一下當前的http服務(wù)狀態(tài),發(fā)現(xiàn)果然有問題,如下圖所示:
圖中可以看到,80端口被一個DefaultAppPool的東西占用了,如果用過IIS的童鞋,這時候肯定一定想到了原因,這里我們依然要接著往下找原因,圖中可以看出控制器進程ID為4640,那么就 就繼續(xù)查看一下4640進程是什么鬼,進入任務(wù)管理器,找到PID4640的進程,右鍵轉(zhuǎn)到服務(wù),可以看到當前的進程所在的服務(wù),如圖所示:
看到圖中的服務(wù),這里原因也就找到了,IIS的World Wid Web Publishing Service 萬維網(wǎng)服務(wù)的問題 。
解決方案:
控制面板–>程序–>啟用或者關(guān)閉Windows功能–>找到Internet Information Service,將其關(guān)閉即可
最近電腦時不時就發(fā)生了80端口被占用的情況,簡單百度解決后,當重啟電腦的時候又發(fā)生被占用的情況.今天非常幸運的是,發(fā)生了80端口和8080端口都被占用了情況,忍無可忍決定下定決心解決這個坑爹的問題,經(jīng)過重新百度完美地解決了這個問題,下面貼出解決方法:
一:原文地址:http://www.2cto.com/os/201505/399603.html
我的占用原因是 SQL Server Reporting Services,停止掉這個服務(wù)并設(shè)置其為手動啟動即可
如果你并沒有安裝 SQL Server,請參考下文解決
===============================================================================
突然發(fā)現(xiàn) 80 端口被莫名占用,咋一看還是 System 這個進程
又無法結(jié)束這貨,于是開始慢慢查看到底是什么東西占用了
首先,打開 cmd 跑這一句,80 端口被System 占用,肯定是 HTTP 服務(wù)搞的鬼
1
netsh http show servicestate
看到 REPORTSERVER 略顯疑惑
我們繼續(xù)看,得到使用 80 端口的 PID了,還等什么?開 taskmgr!(任務(wù)管理器)
任務(wù)管理器查看 PID 的方法:
上方在 cmd 中,我們得到 PID = 4212,現(xiàn)在我們看看是什么東西在作怪
看到上圖的結(jié)果,恍然大悟!如果大家不確定那是一個什么進程,我們對他右鍵 – 打開文件所在位置
這下大家應(yīng)該都明白了吧 。我這個占用的根本是 SQL Server 的報告服務(wù)
以上關(guān)于本文的內(nèi)容,僅作參考!溫馨提示:如遇健康、疾病相關(guān)的問題,請您及時就醫(yī)或請專業(yè)人士給予相關(guān)指導!
「愛刨根生活網(wǎng)」www.malaban59.cn小編還為您精選了以下內(nèi)容,希望對您有所幫助:- 查看linux版本的三種常用方法 查詢linux操作系統(tǒng)版本
- 怎么查看銀行卡余額 如何查看銀行卡余額
- windows系統(tǒng)編碼設(shè)置 查看系統(tǒng)編碼
- 支付寶??ㄊ裁磿r候開始2022 支付寶??ㄔ谀睦锊榭?
- linux結(jié)束進程快捷鍵 linux停止命令輸出
- IIS的版本類型講解 如何查看iis版本
- 能查看iPhone維修零部件是否是正品!蘋果發(fā)布iOS 15.2新測試版
- 高考錄取結(jié)果陸續(xù)可查(附各省查詢?nèi)肟?安徽高考查分時間!如何查看是否投檔成功?)
- 微信支付密碼忘了怎么辦 微信怎么查看自己支付密碼
- 怎么查看自己關(guān)注的公眾號 查看公眾號的步驟
