Перейти к C:\wamp\alias
. Откройте файл phpmyadmin.conf
и измените
<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>
на
<Directory "c:/wamp/apps/phpmyadmin3.5.1/">
Options Indexes FollowSymLinks MultiViews
AllowOverride all
Order Allow,Deny
Allow from all
</Directory>
решенную проблему
comment Require local с httpd.conf
"# Require local"
Я сделал следующие изменения для нового phpmyadmin4.0.4 в файле httpd.conf
<Directory />
AllowOverride none
Require all granted
</Directory>
и phpmyadmin.conf
<Directory "c:/wamp/apps/phpmyadmin4.0.4/">
Options Indexes FollowSymLinks MultiViews
AllowOverride all
Order Allow,Deny
Allow from all
</Directory>
и перезапустил мой сервер .
Ни один из приведенных выше ответов не работал для меня, или там, где небезопасно (как некоторые отмечали, использование Allow from all
может сделать ваши файлы и данные доступными для внешнего мира).
Откройте файл c:\wamp\alias\phpmyadmin.conf
и измените
Allow from 127.0.0.1
на
Allow from 127.0.0.1 ::1
Объяснение:
Разрешение имени localhost в один или несколько IP-адресов настраивается следующими строками в файле hosts операционной системы:
127.0.0.1 localhost
::1 localhost
чтобы увидеть файл хостов, перейдите на c:\Windows\System32\drivers\etc\HOSTS
# localhost name resolution is handled within DNS itself.
На моей машине, на Win7 я также заметил следующее:
localhost\phpmyadmin
не работал на Chrome, но работал на IE11 127.0.0.1\phpmyadmin
работал на Chrome В вашем конфигурационном файле apache (../bin/apachex.y.z/cong/httpd.conf)
Просто измените
< Справочник "c: / wamp / www /"> ...
...
«Требовать местное» ===> «Требовать все предоставленное»
< / Directory>
Это позволяет другим компьютерам получать доступ (читать) к вашей веб-папке.
Измените содержимое файла c:\wamp\alias\phpmyadmin.conf
на следующее.
<Directory "c:/wamp/apps/phpmyadmin3.4.5/">
Options Indexes FollowSymLinks MultiViews
AllowOverride all
Order Deny,Allow
Allow from all
</Directory>
Здесь моя установка WAMP находится в папке c: \ wamp. Измените его в соответствии с вашей установкой.
Ранее это было примерно так:
<Directory "c:/wamp/apps/phpmyadmin3.4.5/">
Options Indexes FollowSymLinks MultiViews
AllowOverride all
Order Deny,Allow
Deny from all
Allow from 127.0.0.1
</Directory>
Перезагрузите сервер Apache после внесения этих изменений.
Если возможно удалить wamp, запустите установку от имени администратора, а затем измените файл mysql.conf следующим образом
<Directory "c:/wamp/apps/phpmyadmin3.5.1/">
Options Indexes FollowSymLinks MultiViews
AllowOverride all
Order Allow,Deny
Allow from all
Allow from all
</Directory>
Нет: до переустановки в качестве администратора решение, описанное выше, у меня не сработало
просто добавьте следующую строку в wamp / alias / phpmyadmin.conf
Разрешить из :: 1
, чтобы она выглядела примерно так в зависимости от версии phpmyadmin.
<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
Allow from ::1
</Directory>
Чтобы решить эту проблему, я открыл httpd.conf
и изменил следующую строку:
Allow from 127.0.0.1
на:
Allow from 127.0.0.1 ::1
Для WampServer 2.2 с Apache 2.4.2 я получил:
Options Indexes FollowSymLinks MultiViews
AllowOverride all
Require local
Так что ни один из вышеперечисленных вещей не работал для меня. Кроме этого: отредактируйте httpd.conf,
, найдите строку
Listen 80
и измените на
listen 0.0.0.0:80
, если вы работаете в Windows 8, у него есть, чем заняться с использованием ipv6 вместо ipv4
Изменить в следующем файле \ bin \ apache \ apache2.2.22 \ conf \ httpd.conf
Replace Listen 80 with Listen 0.0.0.0:80
Заменить
<Directory />
Options FollowSymLinks
AllowOverride None
Order deny,allow
Deny from all
</Directory>
на
<Directory />
Options FollowSymLinks
AllowOverride None
Order deny,allow
Allow from all
</Directory>
Замените тег
Order Deny,Allow
Deny from all
Allow from 127.0.0.1
на тег
Order Deny,Allow
Allow from all
Allow from 127.0.0.1
в \ wamp \ alias \ phpmyadmin.conf замените
<Directory "c:/wamp/apps/phpmyadmin3.4.10.1/">
Options Indexes FollowSymLinks MultiViews
AllowOverride all
Order Deny,Allow
Deny from all
Allow from 127.0.0.1
</Directory>
на
<Directory "c:/wamp/apps/phpmyadmin3.4.10.1/">
Options Indexes FollowSymLinks MultiViews
AllowOverride all
Order Deny,Allow
Deny from all
Allow from 127.0.0.1
Allow from ::1
</Directory>
Проверено на windows localhost. Примечание: Пожалуйста, обратите внимание и на комментарий RigsFolly.
Измените файл httpd.conf следующим образом:
с
<Directory />
AllowOverride none
Require all denied
</Directory>
на
<Directory />
AllowOverride none
Require all granted
</Directory>
Я столкнулся с этой проблемой
Forbidden You don't have permission to access /phpmyadmin/ on this server
Некоторая помощь по этому поводу:
Сначала проверьте, установили ли вы новый вамп или замените существующий. Если он свежий, проблем нет, для уже выполненной установки.
Выполните следующие действия.
Перейдите в C: \ wamp \ alias. Откройте файл phpmyadmin.conf и добавьте
Options Indexes FollowSymLinks MultiViews
AllowOverride all
Order Deny,Allow
Deny from all
Allow from 127.0.0.1
Allow from MACHINE_IP