Запрещено У вас нет прав доступа к / PHPMyAdmin / на этом сервере.
Я отредактировал /etc/httpd/conf.d/phpmyadmin.conf, этот файл также добавил мой IP-адрес и разрешил мой IP-адрес, все еще он показывает ошибку выше,
мой файл phpmyadmin.conf теперь такой
# phpMyAdmin - Web based MySQL browser written in php # # Allows only localhost by default # # But allowing phpMyAdmin to anyone other than localhost should be considered # dangerous unless properly secured by SSL Alias /phpMyAdmin /usr/share/phpMyAdmin Alias /phpmyadmin /usr/share/phpMyAdmin <Directory /usr/share/phpMyAdmin/> AddDefaultCharset UTF-8 <IfModule mod_authz_core.c> # Apache 2.4 <RequireAny> Require ip 27.34.248.3 #Require ip ::1 </RequireAny> </IfModule> <IfModule !mod_authz_core.c> # Apache 2.2 Order Deny,Allow
Как я могу получить доступ к папке PHPMyAdmin, чтобы я мог легко управлять базой данных, я использую Redhat Linux 7.3, все пакеты обновлены!
Помогите мне, пожалуйста!
Какой пользователь запускает apache? Имеет ли пользователь права доступа к `/ usr / share / phpMyadmin`?
Patrick R. 7 лет назад
0
я исправил эту проблему, сэр, спасибо
rakcode 7 лет назад
0
3 ответа на вопрос
0
Azfar Ullah Khan
Попробуйте эту конфигурацию:
<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 Require ip 27.34.248.3 </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 Allow from 27.34.248.3 </IfModule> </Directory>
Перезапустите сервис Apache:
systemctl restart httpd
нет, сэр, та же ошибка! Я попробовал это также
rakcode 7 лет назад
0
0
Pankaj Jackson
Вам нужно изменить в конфигурационном файле apache phpmyadmin
расположение: /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>
Измените это на:
<Directory /usr/share/phpMyAdmin/> AddDefaultCharset UTF-8 <IfModule mod_authz_core.c> # Apache 2.4 <RequireAny> Require all granted </RequireAny> </IfModule> <IfModule !mod_authz_core.c> # Apache 2.2 Order Deny,Allow Allow from All </IfModule> </Directory>
и перезапустите apache с помощью команды
# service httpd restart
ИЛИ ЖЕ
# systemctl restart httpd.service
Комментарии не для расширенного обсуждения; этот разговор был [перемещен в чат] (http://chat.stackexchange.com/rooms/52974/discussion-on-answer-by-pankaj-jackson-centos-phpmyadmin-folder-forbidden).
Journeyman Geek 7 лет назад
0
0
Digitalwolfca
Это работает. Centos 7.
<Directory /usr/share/phpMyAdmin/> AddDefaultCharset UTF-8 <IfModule mod_authz_core.c> # Apache 2.4 <RequireAny> Require all granted </RequireAny> </IfModule> <IfModule !mod_authz_core.c> # Apache 2.2 Order Deny,Allow Allow from All </IfModule> </Directory>