2010-07-26 3 views

ответ

7

Файл /etc/apache2/conf.d/phppgadmin.conf конфигурации по умолчанию хранит никого, кроме Localhost от обращающегося PhpPgAdmin ,

Добавьте строку, которая делает новое правило позволит для вашего IP, так это выглядит примерно так:

<Location /phppgadmin> 
    Order deny,allow 
    Deny from all 
    Allow from [Your client IP] 
</Location> 

Кстати, этот вид вопроса, вероятно, более подходит для родственного сайта StackOverflow в serverfault.com

+0

спасибо за этот ответ. Это сэкономило мне много времени :) Вы заслуживаете еще одного голосования ... – itsols

+0

Вам необходимо перезапустить сервер Apache, пока вы не сможете получить доступ к выполненным вами изменениям sudo service apache2 start –

3

Это апач (или веб-сервер) вопрос. У вас в каталоге phppgadmin есть файл .htaccess, запрещающий EVERYONE, кроме localhost.

Вам нужно либо установить его Разрешить ALL или Разрешить (вставка IP здесь)

2

Я знаю, что это старый вопрос, но так как я наткнулся на него, пытаясь исправить «Не удалось загрузить ресурс: сервер ответил статусом 403 (Запрещенный)» при попытке получить доступ к phpPgAdmin с другого компьютера и данные ответы не работал для меня, я хотел поделиться своим решением.

Ubuntu: 17.04; PhpPgAdmin: 5,1

Решение: Закомментируйте требует от местных в /etc/apache2/conf-enabled/phppgadmin.conf и перезапустить Apache (SUDO служба apache2 перезагрузки)

<Directory /usr/share/phppgadmin> 

<IfModule mod_dir.c> 
DirectoryIndex index.php 
</IfModule> 
AllowOverride None 

# Only allow connections from localhost: 
# Require local 

<IfModule mod_php.c> 
    php_flag magic_quotes_gpc Off 
    php_flag track_vars On 
    #php_value include_path . 
</IfModule> 
<IfModule !mod_php.c> 
    <IfModule mod_actions.c> 
    <IfModule mod_cgi.c> 
     AddType application/x-httpd-php .php 
     Action application/x-httpd-php /cgi-bin/php 
    </IfModule> 
    <IfModule mod_cgid.c> 
     AddType application/x-httpd-php .php 
     Action application/x-httpd-php /cgi-bin/php 
    </IfModule> 
    </IfModule> 
</IfModule> 

</Directory> 

/и т.д./apache2/conf-enabled/phppgadmin.conf

Смежные вопросы