程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> 網頁編程 >> PHP編程 >> PHP基礎知識 >> apache2.2服務無法啟動最終解決方法

apache2.2服務無法啟動最終解決方法

編輯:PHP基礎知識
 

apache2.2 服務 怎麼也啟動不了,提示這是 "不能在本地計算機啟動 apache2.2,......."

 

 

試了網上很多方法:

 


如方法一:

在DOS窗口下,切換到apache安裝目錄下,比如我的 C:\Program Files\Apache Software Foundation\Apache2.2\bin 在這個目錄下就又一個httpd.exe
運行命令:httpd.exe -w -n "Apache2.2" -k start

等等,還有什麼端口占用都試過了,都不行!

 


最還是高手給出了答案,查看Apache錯誤日志,有類似下面這些內容:

httpd.exe: Syntax error on line 63 of D:/Apache2.2/conf/httpd.conf: Cannot load D:/php/php5apache2_4.dll into server: %1 \xb2\xbb\xca\xc7\xd3\xd0\xd0\xa7\xb5\xc4 Win32 \xd3\xa6\xd3\xc3\xb3\xcc\xd0\xf2\xa1\xa3

php5.5使用的編譯器是vc11,php5.4和php5.3的是vc9,php5.2是vc6。同時還要注意是x86版本,還是x64版本。目前只有php5.5提供x64版本,其他都只有x86版本。

apache.org下載的Apache都是vc6版本,否則就根據不同文件說明安裝不同的運行庫。

vc11運行庫x86/x64版本:http://www.microsoft.com/en-us/download/details.aspx?id=30679
vc10運行庫x86版本:http://www.microsoft.com/en-us/download/details.aspx?id=5555
vc10運行庫x64版本:http://www.microsoft.com/en-us/download/details.aspx?id=14632
vc9運行庫x86版本:http://www.microsoft.com/en-us/download/details.aspx?id=5582
vc9運行庫x64版本:http://www.microsoft.com/en-us/download/details.aspx?id=15336

如果不清楚你的情況,可以安裝全部運行庫,再也不用為這個問題擔憂了。

 
  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved