安装 phppgadmin 403 禁止

安装 phppgadmin 403 禁止

我一直在尝试在虚拟服务器上安装 phppgadmin。该服务器运行的是 Ubuntu 16.04。我已遵循教程完全按照说明进行操作,但我收到 404 错误。

经过大量的谷歌搜索,我发现我的 /var/www/html/ 目录中没有 phppgadmin 目录,我觉得这很奇怪。我使用了这个命令

ln -s /usr/share/phppgadmin /var/www/html/phppgadmin 

链接目录。

我现在访问时会收到 403 Forbidden 错误http://服务器IP/phppgadmin。因此,虽然我还没有解决我的问题,但我认为我已经接近了,但我仍然不明白为什么我无法访问。我已经把教程看了无数遍,确保我没有错过任何东西。

根据 Spas 的要求,以下是 phppgadmin.conf 的内容:(我尝试了您建议的命令,但仍然收到 403)

Alias /phppgadmin /usr/share/phppgadmin

<Directory /usr/share/phppgadmin>

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

# Only allow connections from localhost:
allow from all


<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>

相关内容