Перейти к содержимому

Папка CentOS phpmyadmin запрещена

0

установлен php5, apache2, LAMP, PHPMyAdmin, но если я наберу свой IP и PHPMyAdmin, например, http: // __ my_IP __ / phpmyadmin, то это показывает ошибку

Запрещено
У вас нет прав доступа к / 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, все пакеты обновлены!

Помогите мне, пожалуйста!

4 778 просмотров
rakcode спросил 9 лет назад
R 101

3 ответа

0

Попробуйте эту конфигурацию:

 <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 · 9 лет назад · 0
Azfar Ullah Khan ответил 9 лет назад
A 72
0

Вам нужно изменить в конфигурационном файле 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 

Комментарии не для расширенного обсуждения; этот разговор был перемещен в чат.

Journeyman Geek · 9 лет назад · 0
Pankaj Jackson ответил 9 лет назад
P 118
0

Это работает. 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> 
Digitalwolfca ответил 8 лет назад
D 1