У вас нет прав доступа к /phpmyadmin на этом сервере
Я установил WordPress на сервере CentOS 6.6, все работает нормально, WP, MySQL и т. Д., Но я не могу получить доступ к странице http://my_ip/phpmyadmin для импорта БД, когда я получаю:
You don't have permission to access /phpmyadmin on this server.
Я проверил логин:
/var/log/httpd/error_log
И нашел:
[error] [client 192.168.2.12] client denied by server configuration: /usr/share/phpMyAdmin
IP-адрес сервера - 192.168.2.101, и я попытался получить доступ с другого компьютера с IP-адресом 192.168.2.12. Пытался получить доступ с самого сервера, но тоже не работает.
Любая идея, как я могу это исправить? Спасибо!
1 ответ
Я нашел решение:
Я отредактировал файл /etc/httpd/conf.d/phpMyAdmin.conf следующим образом:
<Directory /usr/share/phpMyAdmin/>
AddDefaultCharset UTF-8
<IfModule mod_authz_core.c>
# Apache 2.4
<RequireAny>
Require ip 127.0.0.1
Require ip ::1
</RequireAny>
</IfModule>
<IfModule !mod_authz_core.c>
# Apache 2.2
Order Deny,Allow
# Deny from All
Allow from 127.0.0.1
Allow from ::1
</IfModule>
</Directory>
В основном я прокомментировал: "Запретить все", httpd перезапустился, и это работает!