2011-03-20 89 views
0

我在XAMPP上有一箇舊版本,它工作正常。我卸載它來安裝新版本。從那以後,本地主機已停止工作。 XAMPP控制面板說Apache和MySQL正在運行。請給我一些幫助?我在httpd-vhosts.conf中有這個,我在這裏做任何更改嗎?XAMPP v1.7.4安裝問題,本地主機不工作

##<VirtualHost *:80> 
    ##ServerAdmin [email protected] 
    ##DocumentRoot "C:/xampp/htdocs/dummy-host.localhost" 
    ##ServerName dummy-host.localhost 
    ##ServerAlias www.dummy-host.localhost 
    ##ErrorLog "logs/dummy-host.localhost-error.log" 
    ##CustomLog "logs/dummy-host.localhost-access.log" combined 
##</VirtualHost> 

##<VirtualHost *:80> 
    ##ServerAdmin [email protected] 
    ##DocumentRoot "C:/xampp/htdocs/dummy-host2.localhost" 
    ##ServerName dummy-host2.localhost 
    ##ServerAlias www.dummy-host2.localhost 
    ##ErrorLog "logs/dummy-host2.localhost-error.log" 
    ##CustomLog "logs/dummy-host2.localhost-access.log" combined 
##</VirtualHost> 

謝謝

+0

你運行的Skype? – Kit 2011-03-20 22:07:08

+0

訪問此頁面[http:// localhost](http:// localhost /)時可以通過轉到127.0.0.1訪問它? – Muntasir 2011-03-20 22:10:33

+0

我已經安裝了Skype,雖然我以前的版本。但我仍然去Skype>工具>選項>高級>連接>未選中使用端口80和443替代傳入連接 – manraj82 2011-03-20 22:10:56

回答

0

,你還可以通過編輯通常位於%SYSTEMROOT您的主機文件修復%\ SYSTEM32 \ DRIVERS \等\主機

首先你的主機通過添加#文件

評論該行的所有備份該行的開頭(如果它已經是他們)

#::1 localhost 

在文件的最後添加這一行

127.0.0.1  localhost 

保存並重新啓動電腦

,如果你面對任何問題,只是恢復hosts文件

+0

:: 1本地主機這是我現在得到的,如果我編輯到你的建議將它搞亂我的IIS服務器。我已經停止它現在運行Apache – manraj82 2011-03-20 22:38:45

+0

:: 1本地主機相當於127.0.0.1本地主機但在ipv6協議中,你可以添加127.0.0.1 Localhost這一行也是ipv4,如果iss發生錯誤只是回覆 – Muntasir 2011-03-20 22:43:33

0

你可以使用127.0.0.1和不能訪問它的「localhost」,找到httpd-vhosts.conf,通常在C:/xampp/apache/conf/extra/,並確保你有以下列爲虛擬主機:

<VirtualHost *> 
    DocumentRoot "C:\xampp\htdocs" 
    ServerName localhost 
    </VirtualHost> 

然後從XAMPP控制面板重新啓動Apache。

+0

我已經在上面列出的httpd-vhosts.conf中列出了該列表,可否請您告訴我在哪裏需要使變化? – manraj82 2011-03-20 22:24:27

+0

@ manraj82 - 是的,在我的答案中粘貼'httpd-vhosts.conf'末尾的行。現有的行僅僅是用'##'註釋掉的例子。從Xammp控件重新啓動Apache並查看它是否有效。 – Kit 2011-03-20 22:27:12

+0

對不起,夥計沒有運氣,確實像你說的,但沒有working.still工作在127.0.0.1 – manraj82 2011-03-20 22:34:36