2012-02-17 91 views
3

我正在使用Windows XP SP 2系統運行VirtualBox(我的本機操作系統也是Windows XP)。我試圖安裝XAMPP,WAMP或EasyPHP,但所有的Apache都無法啓動。Apache無法在VirtualBox中啓動

XAMPP說端口80很忙,但我沒有運行任何程序,因爲虛擬機是空的,我剛剛安裝了操作系統和Firefox。我試圖編輯httpd.conf文件,設置另一個端口,但它給了我同樣的錯誤。

我試圖通過執行httpd.conf文件手動啓動Apache和我得到這樣

無法啓動應用程序錯誤。應用程序配置不正確。再次移除和安裝應用程序可能會解決問題。

(我使用的是Windows XP在另一種語言,所以我不知道在英文確切的錯誤消息)

任何幫助將不勝感激!

+0

運行netstat的' -a |找到「80」並輸出後 – 2012-02-17 11:57:52

+0

@EugenRieck輸出爲空 – 2012-02-17 12:01:32

+0

您的虛擬機是否連接到網絡,即您是否可以瀏覽某個網站? – 2012-02-17 12:06:45

回答

3

您發佈的錯誤消息與MSVCRT庫有關。 這是由於httpd.exe或underlaying DLL中的清單信息。

您需要在虛擬機上安裝正確版本的MSVCRT可重新分發運行時。

您正在運行的Apache的確切版本?或者更好地說,提供下載鏈接,我可以爲你檢查MSVCRT庫的版本。

嘗試此最前一頁還是不是以前的版本,如果沒有成功:HTTP://www.microsoft.com/download/en/details.aspx ID = 5555

更多信息here

+0

謝謝,我試着安裝你建議的軟件包,但它仍然給我同樣的錯誤。下載鏈接如下: XAMPP http://www.apachefriends.org/it/xampp-windows.html#4584 EasyPHP:http://www.easyphp.org/save-easyphp-539.php 錯誤兩者都是一樣的。 – 2012-02-17 12:29:29

+0

如果我可以爲你提供最好的apache和穩定的PHP堆棧,試試ZendServer CE.I在不同的環境下安裝了大約20次,各種操作系統和每次工作都像一個魅力。它是免費的,只需註冊免費。這裏是鏈接:http ://www.zend.com/en/products/server-ce/ – rkosegi 2012-02-17 12:36:19

+0

謝謝。 ZendServer CE解決了我的問題! – 2012-02-17 16:10:28