我尝试在我的wampserver上安装postgreSql
所以我关注了一些tutorial和其他一些..。
但是当我访问localhost/phppgadmin/时,出现了一个错误:
Forbidden
You don't have permission to access /phppgadmin/ on this server.虽然我在PHP扩展中激活了php_pgsql和php_pdo_pgsql ...
我的phppgadmin.conf:
# File phppgadmin.conf
Alias /phppgadmin "C:/wamp/apps/phppgadmin5.1/"
<Directory "C:/wamp/apps/phppgadmin5.1/">
Options Indexes FollowSymLinks MultiViews
AllowOverride all
Order Deny,Allow
Allow from all
</Directory>感谢您的帮助!
发布于 2014-06-26 17:59:03
我通过输入以下代码行来解决这个问题:
Require local在phppgadmin.conf中:
# Fichier phppgadmin.conf
Alias /phppgadmin "C:/wamp/apps/phppgadmin5.1/"
<Directory "C:/wamp/apps/phppgadmin5.1/">
Options Indexes FollowSymLinks MultiViews
AllowOverride all
Require local
Order Deny,Allow
Allow from all
</Directory>发布于 2014-12-18 23:19:12
对于PhpMyAdmin、PhpPgAdmin或其他危险工具,您不想让互联网上的人冒险利用这些程序中的安全漏洞。事实上,web服务器日志中充满了对已知漏洞的直接访问,经常导致404,因为它们针对的是较旧的版本。
话虽如此,我还是建议将以下代码放入您的配置文件中:
order deny,allow
deny from all
allow from 127.0.0.0/255.0.0.0 ::1/128 192.168.1.0/24将192.168.1.0/24替换为您的局域网或VPN子网。SSH隧道是另一个安全选项。
在Debian上,这应该是/usr/share/doc/phppgadmin/README.Debian。
https://stackoverflow.com/questions/24414358
复制相似问题