2010-06-30 132 views
0

我在Windows 7上運行XAMPP 1.7.3。我的問題是,當我嘗試從另一臺計算機訪問我的服務器(本地主機)時,服務器沒有響應。例如,當我輸入'http://localhost'時[在我的電腦上],我的頁面出現了。但是,當我嘗試從我的計算機訪問「http://192.168.0.102」時,沒有任何反應。當我輸入我的外部IP時,什麼也沒有顯示,但是當向外部IP添加HTTPS時,我的Linksys WRT54GS配置頁出現,要求輸入密碼。我已經嘗試過端口轉發和本地「靜態IP」,沒有運氣,除了我的本地IP永遠不會改變。誰能幫我?無法從我的本地網絡訪問XAMPP(1.7.3)

回答

1

這是我如何配置我的XAMPP安裝。也許它會爲你工作。

  • 打開C:\ XAMPP的\ apache的\的conf \額外\的httpd-vhosts.conf

  • 添加一個虛擬主機塊,你正在運行的每個站點:

Apache的配置

<VirtualHost *:80> 
    ServerAdmin [email protected] 
    DocumentRoot C:/path/to/website/files 
    ServerName exampledomain.dev 

    <Directory "C:/path/to/website/files"> 
     Options Indexes FollowSymLinks Includes ExecCGI 
     AllowOverride All 
     Order allow,deny 
     Allow from all 
    </Directory> 
</VirtualHost> 
  • 添加線T Ø你的主機

    127.0.0.1 exampledomain.dev

  • 在連接電腦的主機文件:

    192.168.0.102 exampledomain.dev

您可以輕鬆地訪問您的主機文件使用ctrl + r並運行
notepad %SYSTEMROOT%\system32\drivers\etc\hosts

+0

我不得不在每個<字符後添加一個空格,因爲代碼格式不起作用。您可能必須刪除這些空間才能使配置生效。 – 2010-06-30 17:45:21