вам требуется 3 шага, убедитесь, что эти 3 вещи
1.
Прежде всего, порты 80 и 443 должны разрешать как пакеты TCP, так и UDP.Для этого создайте 2 правила входящего трафика для TPC и UDP на брандмауэре Windows для портов 80 и 443. (или вы можете отключить весь брандмауэр для тестирования, но для постоянного решения, если разрешите правило для входящего трафика)
2.
Если вы используете WAMPServer 3 См. Нижнюю часть ответа
Для версий WAMPServer <= 2.5 </h3> Вам необходимо изменить настройки безопасности в Apache, чтобы разрешить доступ св любом другом месте, поэтому отредактируйте файл httpd.conf
. Измените этот раздел с: # onlineoffline tag - don't remove
Order Deny,Allow
Deny from all
Allow from 127.0.0.1
Allow from ::1
Allow from localhost
На: # onlineoffline tag - don't remove
Order Allow,Deny
Allow from all
, если строка "Разрешить от всех" неработайте для своего, затем используйте «Требовать все предоставлено», тогда он будет работать для вас. WAMPServer 3 имеет другой метод
В версиях 3 и> WAMPServer предварительно определен виртуальный хостlocalhost
, поэтому вообще не изменяйте файл httpd.conf
, оставьте его таким, какой вы его нашли.
С помощью меню отредактируйте файл httpd-vhosts.conf
.
Это должно выглядеть следующим образом:
<VirtualHost *:80>
ServerName localhost
DocumentRoot D:/wamp/www
<Directory "D:/wamp/www/">
Options +Indexes +FollowSymLinks +MultiViews
AllowOverride All
Require local
</Directory>
</VirtualHost>
Изменить его на
<VirtualHost *:80>
ServerName localhost
DocumentRoot D:/wamp/www
<Directory "D:/wamp/www/">
Options +Indexes +FollowSymLinks +MultiViews
AllowOverride All
Require all granted
</Directory>
</VirtualHost>
Надеюсь, вы создали виртуальный хост для своего проекта и не используете папку wamp\www
для своего сайта.В этом случае оставьте определение localhost в покое и внесите изменения только в свой виртуальный хост.
3. Не забудьте перезапустить все службы Wamp или Apache после внесения этого изменения