apache木有正確安裝和配置; 最可能的原因就是Apache使用的默認80端口被占用; 比如之前安裝過類似的web服務(wù)器軟件,iis、Apache之類的,程序卸載后,系統(tǒng)服務(wù)木有卸載,還在占用著80端口; 解決方法也很簡單,首先確定Apache安裝和配置正確,其
apache服務(wù)器啟動失敗通常是由于程序端口被占用導(dǎo)致的,今天就為大家分享下出現(xiàn)apache無法啟動時的解決辦法,希望對大家有所幫助。
材料/工具
電腦
方法
首先查看端口是否被占用。打開左下角開始菜單,找到windows系統(tǒng),點擊命令提示符打開。(windows10適用)
body{ line-height:200%; } apache啟動失敗怎么辦? 有人問我apache啟動失敗怎么辦?昨天我為大家分享了apache服務(wù)器使用及配置視頻,包括apache啟動、停止和配置。有看過的朋友應(yīng)該都能解決自己的問題。 今天我就為大家總結(jié)一下apache啟動失敗
進入命令行界面輸入“netstat -ano”命令,查看當(dāng)前端口使用情況,觀察軟件端口的PID。
編譯安裝httpd,系統(tǒng)并不會自動給apachectl做鏈接,你可以到編譯安裝目錄中去尋找apachectl命令,然后執(zhí)行/path/apachectl start,或者手動把鏈接做到/usr/local/bin目錄中,然后才可以執(zhí)行apachectl start
然后右鍵點擊任務(wù)欄,選擇任務(wù)管理器選項,進入任務(wù)管理器界面。
具體方法如下: 1、運行netstat -aon | findstr :80。 發(fā)現(xiàn)pid是4的進程占用著80端口,這還是一個系統(tǒng)進程,kill不掉。所以只能另想辦法: 2、打開運行,執(zhí)行regedit。 3、打開注冊表:regedit,找到:HKEY_LOCAL_MACHINESYSTEMCurrentControlS
進入任務(wù)管理器界面,找到“服務(wù)”選項,點擊下方的PID,在PID列表中,找到剛才在CMD記錄的占用軟件端口號的PID。將其關(guān)閉。
我用的一個,叫phpnow,嘗試在同事的vista本上跑過,沒什么問題,你試試。套件包含了apache php mysql zend phpmyadmin, 該包是用bat腳本啟動服務(wù)的,而且貌似windows一旦啟用一個服務(wù)重啟機器后還會自動啟動的。省了不少事,還有,注意下你的
關(guān)閉之后,退出返回桌面。右鍵點擊“網(wǎng)絡(luò)”,進入網(wǎng)絡(luò)屬性界面,點擊左上角菜單欄中的“更改適配器設(shè)置”。
通常是80、443端口被占用,這里使用程序提供的設(shè)置功能設(shè)置一下端口,具體操作如下: 1、打開xampp,點擊程序界面上右側(cè)的config按鈕。 2、在彈出的窗口中點擊server and por setting,需要在設(shè)置窗口上輸入對應(yīng)的對應(yīng)的端口。 3、彈出的對話框
右鍵點擊“本地連接”選擇屬性,在彈出的對話框里點擊“Internet協(xié)議”
這是由于您apahce的版本過底導(dǎo)致的!您的apache版本應(yīng)該是apache2.2.14吧官網(wǎng)上有指出,apache2.2.x對應(yīng)的php版本應(yīng)該是php5.2.x或者更高的版本!昨天一位朋友也遇到同樣一個問題!他裝的是建議您安裝的apache應(yīng)該在2.2.8或者更高的版本! 如果
進入Internet屬性界面,點擊右下角的“高級選項”。
升級windows10系統(tǒng)后,微軟內(nèi)置了ASP.NET的web高級服務(wù),默認安裝了IIS服務(wù)器和MSSQL數(shù)據(jù)庫,因為80端口被占用的原因,導(dǎo)致Apache服務(wù)器無法正常啟動,但是MySQL服務(wù)一切正常,因為MySQL端口是3306,并不和系統(tǒng)端口沖突,如果這個時候如果不需要
進入高級對話框,點擊選擇上方“Win標(biāo)簽”將“啟用LMHOSTS”前面的對號給去掉。這樣就完成了。
原因:是Linux有一個SELinux保護模式引起的。 解決辦法: 1關(guān)閉SELINUX的方法: vi /etc/selinux/config 將SELINUX=enforcing 改成SELINUX=disabled 需要重啟 這個方法可能會對服務(wù)器帶來風(fēng)險。 2不關(guān)閉SELINUX的方法: # setenforce 0 # chcon -c
擴展閱讀,以下內(nèi)容您可能還感興趣。
php安裝完后,apache無法啟動了
原因:是Linux有一個SELinux保護模式引起的。
解決辦法:
1關(guān)閉SELINUX的方法:
vi /etc/selinux/config 將SELINUX=enforcing 改成SELINUX=disabled 需要重啟
這個方法可能會對服務(wù)器帶來風(fēng)險。
2不關(guān)閉SELINUX的方法:
# setenforce 0
# chcon -c -v -R -u system_u -r object_r -t textrel_shlib_t /usr/local/apache2/modules/libphp5.so
# service httpd restart
# setenforce 1
裝的Xampp apache 無法啟動,怎么辦?
443端口被占用了.
開cmd,netstat -ano|findstr “443” 看看是哪個進程占用了443。 剛才那個指令
出來的東東中最后一個數(shù)據(jù)就是該進程的pid。輸入taskkill /pid xxxx -f。 殺掉pid為xxxx的進程。 然后再start試試。
魔獸世界大芒果Apache無法啟動
樓主你可以按照這樣的步驟來解決:
1.按照1樓告訴的方法檢查一遍80端口監(jiān)聽狀態(tài),如果80端口處于不是處于wait狀態(tài)說明你以前安裝過apache服務(wù)器,可能你刪掉了,但是沒有刪除干凈,殘留的注冊表文件可能仍然霸占著80端口。
2.如果步驟1后發(fā)現(xiàn)80端口沒被占用,請檢查apache目錄下的conf文件下的httpd.conf文件,使用UE或者記事本打開,查看listen后邊是不是80?若不是請改成80后重啟apache。
3.若經(jīng)過以上2步還是沒有成功啟動,請打開apache目錄下的logs文件,查看啟動失敗的原因(看不懂的英文可以借助有道桌面取詞或者google翻譯去理解它的意思),把日志中error部分的英文帖上來,再幫你分析。
為什么計算機重啟之后Apache就無法啟動
配置有沒有哪里錯誤的?
端口有沒有占用的?
如果不知道,建議去看看apache的日志文件(錯誤登錄!)
無法啟動apache,不是端口問題
又一個問這的 。。。
看看 我以前寫的。
主要錯誤:
1、80端口問題
很大一部分都來自端口問題,但是一般沒裝IIS的。則不會出現(xiàn)這個問題
2、配置文件httpd.conf問題
配置文件中的則是拼寫問題了,建議每次更改前都對httpd.conf 文件備份。主要檢查 LoadModule php5_module "" 的路徑。包括有無中文字符,空格。以及ErrorLog 路徑無效等
3、第三就網(wǎng)上流傳最廣的解答辦法了,直接copy了
這一般是netbios解析失敗造成的。解決的辦法很簡單,步驟如下:
一、 在"網(wǎng)上鄰居"上 點右鍵,菜單上選"屬性(R)"。出來"網(wǎng)絡(luò)連接"窗口,在"本地連接"上點右鍵,菜單中點"屬性(R)"。出來"本地連接 屬性"面板,在"此鏈接使用下列項目"中找到:"Internet 協(xié)議 (TCP/IP)",并點擊它。在彈出的"Internet 協(xié)議 (TCP/IP) 屬性"面板上,點擊"高級(V)..."按鈕。"高級 TCP/IP 設(shè)置"面板上點"WINS"選項標(biāo)簽,去掉"啟用 LMHOSTS 查詢(L)"前面的勾,點"確定"按鈕。
二、 打開"控制面板",點擊"Windows 防火墻",點擊"高級"選項標(biāo)簽,選擇"本地連接",并點擊旁邊的"設(shè)置(T)..."按鈕。在服務(wù)選項中找到"安全 Web 服務(wù)器(HTTPS)",并把它勾選上,點"確定"按鈕。
4、第四相關(guān)軟件影響。迅雷開啟時,apache是啟動不了的。可以關(guān)掉迅雷再試試
5、可能是php版本不是php5.0以上版。LoadModule phpX_module "" 讀取這個模塊是權(quán)限不夠。一般去掉這一行apache 就可以啟動了,但是php 卻沒加載上來。建議使用5.0以上版。
6、打開httpd.conf文件。搜索 ServerAdmin 把這行改為"#ServerAdmin" 保存,重啟。
可能還存在各種各樣的問題。目前看到的就是這些了。如果還不能正常起動。那真的懷疑是不是RP問題了。
我的解決方式就是第6個。搞的我郁悶半天。不過還好啟動了
啟動服務(wù)錯誤時,如服務(wù)日志沒有記錄。可以使用事件查看器,查看系統(tǒng)的日志錯誤。cmd 命令:eventvwr.msc 進入。
參考資料:http://zhidao.baidu.com/question/124674031.html
聲明:本網(wǎng)頁內(nèi)容旨在傳播知識,若有侵權(quán)等問題請及時與本網(wǎng)聯(lián)系,我們將在第一時間刪除處理。TEL:177 7030 7066 E-MAIL:11247931@qq.com