![安装 phppgadmin 403 禁止](https://linux22.com/image/1202407/%E5%AE%89%E8%A3%85%20phppgadmin%20403%20%E7%A6%81%E6%AD%A2.png)
我一直在尝试在虚拟服务器上安装 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>