2017-03-22 215 views
0

我有Windows 10 64位,WampServer版本3.0.6 64位,Apache/2.4.23(Win64),PHP/5.6.25。啓用本地網絡訪問WAMP服務器上的網站

我今天下載了一個新版本,所以它是最新版本。

我想讓我的網站在本地網絡上可用。

我爲我的網站創建了一個虛擬主機,我可以在我的電腦上正確訪問我的網站(服務器也位於此處)。 我已經嘗試了所有的解決方案在下面,但沒有他們的工作

這是我在httpd.conf

Require all granted 
    Order Allow,Deny 
    Allow from all 
</Directory> 

,這裏是我的httpd-vhosts.conf

<VirtualHost *:80> 
    ServerName testsite 
    DocumentRoot "c:/wamp64/www/simple-php-website-master" 
    <Directory "c:/wamp64/www/simple-php-website-master/"> 
     Options +Indexes +Includes +FollowSymLinks +MultiViews 
     AllowOverride All 
     Require all granted 
    </Directory> 
</VirtualHost> 

我已經把我的服務器在線通過啓用選項Right click Wampmanager -> WAMPSetting -> Menu Item: Online/Offline

防病毒和Windows防火牆都關閉。我以管理員身份運行它。重新安裝也不起作用。

我使用的計算機的IP地址來訪問網站,我已經嘗試了所有下面的格式,但沒有一次成功

  • 192.168.0.36/testsite/index.php
  • 192.168.0.36/testsite/
  • 192.168.0.36/

已經看着下面的方法解決。

我使用this simple site來測試。它沒有任何數據庫或任何東西。

我得到以下錯誤,當我嘗試從手機或任何其他PC

Forbidden 

You don't have permission to access /testsite on this server. 

Apache/2.4.23 (Win64) PHP/5.6.25 Server at 192.168.0.36 Port 80 

回答

0

也許是因爲你寫了這個虛擬主機不適用訪問網站:

服務器名測試網站

但是,您嘗試使用192.168.0.36/testsite來達到它

您應該嘗試放入您的虛擬主機: ServerName 19 2.168.0。36/testsite

0

您需要在每臺需要訪問的LAN上的計算機上編輯hosts文件。

路徑C:\ WINDOWS \ SYSTEM32 \ DRIVERS \等\主機

我建議在管理員模式下使用記事本++

,你將需要添加這樣的事情 192.168.0.16 testsite.dev 其中Ip是計算機的本地IP地址,即服務器 ,是的,我建議在虛擬主機上添加「.dev」,修改虛擬主機後記得重新啓動服務。

相關問題