WAMPSERVER не может получить доступ с локального URL-адреса, но 127.0.0.1 в порядке (на win8)

Я просто переключаюсь, чтобы выиграть 8 из победы 7. На win7 все в порядке с wampserver, но

Когда я пытаюсь получить доступ к моему wampserver через url localhost на win8, я получил эту ошибку

Запрещенный

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

но через url 127.0.0.1 в порядке.

Я пытаюсь исправить эту ошибку, изменив phpmyadmin.conf на

<Directory "c:/wamp/apps/phpmyadmin3.4.9/">
    Options Indexes FollowSymLinks MultiViews
    AllowOverride all
        Order Deny,Allow        
    Allow from all  
</Directory>

Может ли кто-нибудь помочь мне исправить эту ошибку? Спасибо!

Ответ 2

Измените httpd.conf и установите Allow из всех, как указано ниже.

<Directory "c:/wamp/www/">
    Options Indexes FollowSymLinks
    AllowOverride all
    Order Deny,Allow
    Allow from all
</Directory>

Ответ 3

Если у вас есть антивирус, такой как AVIRA или AVG, он специально заблокировал изменения в localhost, добавив запись ":: 1" в файл HOSTS в каталоге c:\windows\system32\drivers\etc\HOSTS Все, что вам нужно сделать, это удалить эту строку (:: 1) или просто прокомментировать ее, добавив перед ним знак "#" в файле hosts.

Ответ 4

Необходимо установить пакет рассылки для распространения Visual Studio С++ 2010 с пакетом обновления 1 (SP1) x86 или x64

Это необходимо, когда вы устанавливаете WampServer на машину Windows 8.

Дело в том, что какое-то программное обеспечение построено на MS Visual Studio, поэтому для запуска VS-С++ reditributable Packages необходимо запустить.

VC10 SP1 vcredist_x86.exe 32 бит: microsoft.com/download/en/details.aspx?id=8328

VC10 SP1 vcredist_x64.exe 64 бит: microsoft.com/download/en/details.aspx?id=13523

Если вышеуказанные загрузки не работают, попробуйте:

Распространяемый Visual С++ для Visual Studio 2012 Обновление 4

http://www.microsoft.com/en-us/download/details.aspx?id=30679

Это для приложений, построенных на последней версии Visual Studio 2012.

Ответ 5

<Directory "c:/wamp/apps/phpmyadmin3.5.1/">
    Options Indexes FollowSymLinks MultiViews
    AllowOverride all
        Order Deny,Allow
    Deny from all
    Allow from 127.0.0.1
</Directory>

Это мой .conf файл...

Ответ 6

У меня была такая же проблема, и я пробовал все вышеперечисленное без каких-либо результатов. Затем я снова устанавливаю WampServer (удаляя папку wamp вручную), и это сработало, но в конце концов я поймал, что было не так в моем случае...

Я внес изменения в файл http.conf, я прокомментировал это >

# Virtual hosts
Include conf/extra/httpd-vhosts.conf

И затем я открыл файл без комментариев, чтобы добавить мой виртуальный хост, но забыл добавить его для локального хоста... Итак, просто добавив это в файл httpd-vhosts.conf >

<VirtualHost *:80>
    DocumentRoot "C:\wamp\www"
    ServerName localhost
</VirtualHost>

Все вернулись к норме...

Ответ 7

Я решил проблему, отключив брандмауэр для порта 80.

  • Перейдите в Search в правой части окна.
  • искать "брандмауэр".
  • откройте "брандмауэр с расширенными".
  • перейти к входящим правилам.
  • нажмите "новое правило".
  • выберите опцию "Порт".
  • нажмите "next"
  • выберите опцию "TCP".
  • выберите "Конкретные локальные порты:".
  • введите "80" в следующем текстовом поле
  • нажмите далее.
  • выберите "Разрешить подключение".
  • нажмите "Далее" .
  • нажмите "Далее" .
  • введите имя "Разрешить правило порта 80".
  • нажмите "Далее" .

Примечание. Это не безопасный способ. удалите это вновь созданное правило, когда закончите свою работу.

Ответ 8

Вот ответ, который работал у меня: в файле httpd.conf: Я изменил это:

<Directory />
    AllowOverride none
    Require all denied
</Directory>

к

<Directory />
    AllowOverride none
    Require all granted
</Directory>

Это не может быть хорошим решением, но просто запускать автономные проекты на localhost без sql или php в порядке.