2016-03-19 1 views
2

Настройка нового dev-сервера для работы на PHP7 и получения обучения и работы в тупике.WampServer 3.0.0 AH01630: клиент, отказавшийся от конфигурации сервера:

Я могу получить доступ к серверу с localhost, 127.0.0.1 без проблем. Однако, когда я иду на другой компьютер в локальной сети. Я получаю страх.

Запретный

У вас нет разрешения на доступ к /dev/lab.php на этом сервере.

Так что, чтобы быть в безопасности, я использовал новый интерфейс, чтобы увидеть, как новая установка создаст vhost. Vhost работает нормально локально, но не с другого ПК в локальной сети. Apache_error.log показывает

[authz_core:error] [pid 3408:tid 928] [client 192.168.1.38:54761] AH01630: client denied by server configuration: C:/wamp64/www/dev/lab.php 

Из всего, что я читал это должно быть простое изменение этой

<VirtualHost *:80> 
    ServerName dev 
    DocumentRoot c:/wamp64/www/dev 
     <Directory "c:/wamp64/www/dev/"> 
      Options Indexes FollowSymLinks MultiViews 
      AllowOverride All 
      Require all granted 
     </Directory> 
</VirtualHost> 

Что вы можете увидеть, я изменил Требовать местный требовать, чтобы все само собой разумеющееся. Нет РАДОСТИ!

Все еще получая Запретный доступ на другом ПК локальной сети.

ответ

4

Как только я изменил локальный адрес на все предоставленные. Подкаталоги начали работать. Тогда я мог бы без проблем добраться до http://192.168.1.36/dev.

<VirtualHost *:80> 
ServerName localhost 
DocumentRoot c:/wamp64/www 
    <Directory "c:/wamp64/www/"> 
     Options Indexes FollowSymLinks MultiViews 
     AllowOverride All 
     Require all granted 
    </Directory> 
</VirtualHost> 
+0

спасибо, добавив, что этот виртуальный хост-узел решил проблему. Раньше я мог получить доступ к сайту только с локального компьютера. Но после добавления этого узла VirtualHost я теперь могу получить доступ к нему публично через Интернет. –

1

Спасибо за советы. i был застрял с 64-разрядным доступом WampServer версии 3.0.6 (Apache Version 2.4.23), и этот код работал.

<VirtualHost *:80> 
    ServerName localhost 
    DocumentRoot c:/wamp64/www 
     <Directory "c:/wamp64/www/"> 
      Options Indexes FollowSymLinks MultiViews 
      AllowOverride All 
      Require all granted 
     </Directory> 
</VirtualHost> 
Смежные вопросы