/phppgadmin Forbidden 您无权访问此服务器上的 /phppgadmin/
/phppgadmin Forbidden You don't have permission to access /phppgadmin/ on this server
我最近将我的服务器从 Debian Wheezy 升级到 Debian Jessie (Debian 8)。
许多软件包已更新,现在我无权从 http://myIP/phppgadmin
访问 phppgadmin
Forbidden
You don't have permission to access /phppgadmin/ on this server.
我尝试了很多想法来解决这个问题,但绝对没有任何效果...
在/etc/apache2/conf.d/phppgadmin:
Alias /phppgadmin /usr/share/phppgadmin
<Directory /usr/share/phppgadmin>
DirectoryIndex index.php
AllowOverride None
order allow,deny
# deny from all
allow from 127.0.0.0/255.0.0.0 ::1/128
allow from all
在 /etc/apache2/sites-enabled/000-default.conf 我添加:
<Directory /usr/share/phppgadmin/>
Options Indexes FollowSymLinks MultiViews
AllowOverride None
Order allow,deny
Allow from all
</Directory>
我尝试更改/usr/share/phppgadmin/的权限,/var/www...
即使我卸载了 phpgpadmin 软件包,我也会收到相同的消息!
apt-get remove phppgadmin
非常感谢您的帮助...
在 Debian 8 中,apache2 配置现在位于 /etc/apache2/conf-available
中,并且在启用时从 /etc/apache2/conf-enabled
进行软链接,就像虚拟主机或模块一样。
最新版本的 phppgadmin
软件包带有一个预定义的配置文件:
/etc/apache2/conf-available/phppgadmin.conf
这个配置应该默认激活,否则可以用a2enconf phppgadmin
激活
应删除您的旧配置 /etc/apache2/conf.d/phppgadmin
以及 /etc/apache2/sites-enabled/000-default.conf
中提到的添加内容。
然后编辑 phppgadmin.conf
并删除不需要的 Require local
指令,如果您之前有 Allow from all
.
您可以通过将配置文件 /etc/apache2/conf-available/phppgadmin.conf
中的 Require local
指令替换为 Allow from all
轻松解决此问题
我最近将我的服务器从 Debian Wheezy 升级到 Debian Jessie (Debian 8)。 许多软件包已更新,现在我无权从 http://myIP/phppgadmin
访问 phppgadminForbidden
You don't have permission to access /phppgadmin/ on this server.
我尝试了很多想法来解决这个问题,但绝对没有任何效果...
在/etc/apache2/conf.d/phppgadmin:
Alias /phppgadmin /usr/share/phppgadmin
<Directory /usr/share/phppgadmin>
DirectoryIndex index.php
AllowOverride None
order allow,deny
# deny from all
allow from 127.0.0.0/255.0.0.0 ::1/128
allow from all
在 /etc/apache2/sites-enabled/000-default.conf 我添加:
<Directory /usr/share/phppgadmin/>
Options Indexes FollowSymLinks MultiViews
AllowOverride None
Order allow,deny
Allow from all
</Directory>
我尝试更改/usr/share/phppgadmin/的权限,/var/www...
即使我卸载了 phpgpadmin 软件包,我也会收到相同的消息!
apt-get remove phppgadmin
非常感谢您的帮助...
在 Debian 8 中,apache2 配置现在位于 /etc/apache2/conf-available
中,并且在启用时从 /etc/apache2/conf-enabled
进行软链接,就像虚拟主机或模块一样。
最新版本的 phppgadmin
软件包带有一个预定义的配置文件:
/etc/apache2/conf-available/phppgadmin.conf
这个配置应该默认激活,否则可以用a2enconf phppgadmin
应删除您的旧配置 /etc/apache2/conf.d/phppgadmin
以及 /etc/apache2/sites-enabled/000-default.conf
中提到的添加内容。
然后编辑 phppgadmin.conf
并删除不需要的 Require local
指令,如果您之前有 Allow from all
.
您可以通过将配置文件 /etc/apache2/conf-available/phppgadmin.conf
Require local
指令替换为 Allow from all
轻松解决此问题