0

これについてかなりの数の回答を見てきましたが、すべてが古くなっているようです。Ubuntu 14.04 と Apache 2.4.7 を使用しています。/etc/apache2/conf.d/phppgadmin ファイルは次のようになります。

Alias /phppgadmin /usr/share/phppgadmin

<Directory /usr/share/phppgadmin>

DirectoryIndex index.php
AllowOverride all

order deny,allow
#deny from all
#allow from 127.0.0.0/255.0.0.0 ::1/128
Require all granted

<IfModule mod_php5.c>
  php_flag magic_quotes_gpc Off
  php_flag track_vars On
  #php_value include_path .
</IfModule>
<IfModule !mod_php5.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>

また、 /etc/apache2/sites-enabled にファイル 000-default があり、次のようになります。

<Directory "/usr/share/phpPgAdmin">
        AuthUserFile /etc/phpPgAdmin/.htpasswd
        AuthName "Restricted Area"
        AuthType Basic
        require valid-user
</Directory>

/etc/phppgadmin/.htpasswd を適切に変更しました。

それにもかかわらず、リモートでログインしようとすると、403: Forbidden エラーが発生します。

何か案は?さらに、このエラーは、使用しているネットワークの種類によって課される可能性がありますか? (キャンパスネットワークです)。

4

1 に答える 1