2016-03-19 5 views
2

Einen neuen Dev-Server einrichten, um mit PHP7 zu arbeiten und etwas über eine Sackgasse zu lernen.WampServer 3.0.0 AH01630: Client von Serverkonfiguration verweigert:

Ich kann auf den Server von localhost zugreifen, 127.0.0.1 kein Problem. Allerdings wenn ich zu einem anderen Computer im LAN gehe. Ich bekomme die gefürchteten.

Verbotene

Sie haben keine Berechtigung zu /dev/lab.php auf diesem Server zuzugreifen.

Um nur auf der sicheren Seite zu sein, habe ich die neue Schnittstelle benutzt, um zu sehen, wie das neue Setup einen vhost erzeugen würde. Der vhost funktioniert lokal, aber nicht von einem anderen PC im LAN. Die apache_error.log zeigt

[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 

Von allem, was ich las es sollte

<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> 

eine einfache Änderung dieser gewesen, die Sie sehen, kann ich die lokale Erfordern geändert alle gewährt zu verlangen. Keine Freude!

Immer noch Zugriff auf den anderen LAN-PC verboten.

Antwort

4

Sobald ich den Localhost auf alle gewährt geändert. Die Unterverzeichnisse begannen zu arbeiten. Dann konnte ich problemlos zu http://192.168.1.36/dev gelangen.

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

danke, das Hinzufügen dieses virtuellen Host-Knoten hat das Problem gelöst. Zuvor konnte ich nur von einem lokalen Computer aus auf die Site zugreifen. Aber nachdem ich diesen VirtualHost-Knoten hinzugefügt habe, kann ich nun öffentlich über das Internet darauf zugreifen. –

1

Danke für die Tipps. Ich war mit WampServer Version 3.0.6 64bit Zugriff (Apache Version 2.4.23) fest und dieser Code funktionierte.

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