1.
za prvé, Port 80 (nebo cokoli, co používáte) a 443 musí být povoleny pro pakety TCP i UDP. Chcete-li to provést, vytvořte 2 příchozí pravidla pro TPC a UDP na bráně Windows Firewall pro port 80 a 443. (nebo můžete zakázat celý firewall pro testování, ale trvalé řešení, pokud povolíte příchozí pravidlo)
2.
Pokud používáte WAMPServer 3, viz spodní část odpovědi
Pro WAMPServer verze <=2.5
Chcete-li umožnit přístup odkudkoli jinde, musíte změnit nastavení zabezpečení na Apache, takže upravte svůj httpd.conf
soubor.
Změňte tuto sekci z:
# onlineoffline tag - don't remove
Order Deny,Allow
Deny from all
Allow from 127.0.0.1
Allow from ::1
Allow from localhost
Komu:
# onlineoffline tag - don't remove
Order Allow,Deny
Allow from all
pokud vám řádek „Povolit od všech“ nefunguje, použijte „Vyžadovat vše uděleno“, bude vám fungovat.
WAMPServer 3 má jinou metodu
Ve verzi 3 a> serveru WAMPServer je pro localhost
předdefinován virtuální hostitel takže neměňte httpd.conf
soubor vůbec, ponechte jej tak, jak jste jej našli.
Pomocí nabídek upravte httpd-vhosts.conf
soubor.
Mělo by to vypadat takto :
<VirtualHost *:80>
ServerName localhost
DocumentRoot D:/wamp/www
<Directory "D:/wamp/www/">
Options +Indexes +FollowSymLinks +MultiViews
AllowOverride All
Require local
</Directory>
</VirtualHost>
Změňte jej na
<VirtualHost *:80>
ServerName localhost
DocumentRoot D:/wamp/www
<Directory "D:/wamp/www/">
Options +Indexes +FollowSymLinks +MultiViews
AllowOverride All
Require all granted
</Directory>
</VirtualHost>
Poznámka:Pokud používáte wamp pro jiný port než 80, pak bude VirtualHost vypadat jako VirtualHost *:86. (86 nebo port podle toho, co používáte) místo VirtualHost *:80
3. Po provedení této změny nezapomeňte restartovat všechny služby Wamp nebo Apache