Apache 無法啟動

2022-08-29 10:00:10 字數 929 閱讀 8077

本人是做前端開發的,對後台程式不太熟悉,也就以前學過一點.net.但現在都忘記的差不多了。最近在公司,經理給了我乙個管理工具dedecms,我剛開始看的時候完全不懂這是什麼東西,之前都沒聽說過(本人見識比較淺)。經理說是讓我好好看看,學習下,以後做中小企業的**都用的找,省事省力。

剛開始的幾天還只是摸索著使用,知道這裡邊都是用定義標籤,使用標籤來呼叫模板和資料。可前幾天想要複習下.net**的製作,因為公司的**是用.net做的,我就在電腦上安裝了iss服務,想著以後肯定能用的著。

就今天想要繼續學習織夢的使用,輸入位址localhost/dede/(本人沒有更改管理目錄的名稱中包含預設名稱dede),可怎麼也登不上了,系顯示無法找到位址。我開啟dedeampz 整合套件伺服器版管理程式,看見我的apache服務沒有啟動,怎麼點選啟動都無法啟動。我就去問度娘,找的答案是讓我更改web全域性標量中的埠,80埠是被占用了,度娘的建議是我換另外乙個埠8080。我改了後試試,apache服務終於啟動了。可當我輸入位址localhost/dede/進入管理頁面時,卻無法進入dedecms。我就著急又在網上找各種建議,又修改servername ,又改埠的都沒用。過了一會,我想起來網上不是說埠被占用了,我就想把占用80埠的服務給終止了試試。在網上查詢80埠被占用,用netstat -ano命令找到是那個占用了80埠的程式的pid(),再在任務管理器中找到這個pid對應的程式結束就可以了。最後在任務管理器中找到是inetinfo.exe 占用了80埠,我就爽快的結束了他。可apache依舊沒有啟動,我回到任務管理器中檢視,這個程式又自動啟用了。我了個去,覺得可鬱悶了。我想起來網上說 iis預設使用80埠進行http通訊,我想可能是我安裝完iis服務之後,iis一直啟用這,inetinfo.exe是因為iis服務一直啟用著所以怎麼都關不掉。我找到服務,把iis admin服關閉之後,在重新啟用apache服務。再在**中輸入localhost/dede/,終於看到了織夢的登入介面。

Apache無法啟動原因

作者的話 遇到這個問題的時候,從網上找了很多資料,結果都是讓我這個新手摸不著頭緒 還好,在我長時間的查詢下,還是找到了一篇文章,解決了我的煩惱,下面是我對這個文章的一些對新手的注釋,並又新增了一些自己的了解。原因一 80埠占用例如iis,另外就是迅雷。進入cmd 輸入命令 netstat ano 從...

xampp安裝後無法啟動apache

xp下安裝完xampp後,啟動不了apache,老說埠繁忙,最後到安裝目錄的apache logs 下檢視error.log,發現can t load perl file 後來查了下,原來是我安裝了oracle占用了perl5lib。解決辦法是進入安裝目錄,執行 set perl5lib 然後就可以...

解決xampp下apache無法啟動

用netstat lntp grep 80 找出占用80埠的程序 例如 root localhost netstat lntp grep 80 tcp 0 0 0.0.0.0 80 0.0.0.0 listen 3040 nginx 這裡的程式名就是nginx 嘗試用killall 程式名 看能不能...