PHPPgAdmin无法在Ubuntu 14.04中运行

在重新安装Ubuntu 14.04之后,我从Ubuntu repos安装了postgresql和phppgadmin。 我正在使用Apache2网络服务器。 PHP在Web服务器中运行良好,PHPMyAdmin也是如此,但PHPPgAdmin无效。 当我尝试在localhost / phppgadmin访问它时,我收到一条404消息。 我已经尝试在/ var / www中为phppgadmin内容创建一个符号链接,但这似乎不起作用。

我该如何解决?

编辑:请注意我正在使用本地代理服务器(鱿鱼),我通过它来汇集我的所有在线流量。 虽然这可能是问题的一部分,但如果是,我会感到惊讶,因为我仍然和phppgadmin在同一台机器上,并且在apache访问日志中记录的请求表明该页面的传入请求来自本地机器(如果我理解正确的话,这在phppgadmin的政策中是允许的。

试试这个

sudo cp /etc/apache2/conf.d/phppgadmin /etc/apache2/conf-enabled/phppgadmin.conf sudo /etc/init.d/apache2 restart 

您实际上想将其复制到conf-available,然后使用a2enconf启用它:

 sudo mv /etc/apache2/conf.d/phppgadmin /etc/apache2/conf-available/phppgadmin.conf sudo a2enconf phppgadmin sudo service apache2 reload 

如果你喜欢整洁的话

 sudo rmdir /etc/apache2/conf.d/phppgadmin 

我在ubuntu服务器上安装了phpPgAmin,我得到404错误,这很简单,只需创建一个phpPagAdmin文件夹到webserver的主文件夹的链接:

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

原始文件

我有同样的问题,并做了下面的,现在它运作良好。

来自具有sudo权限的终端(sudo su)

 ln -s /etc/apache2/conf.d/phppgadmin /etc/apache2/conf-available/phppgadmin.conf a2enconf phppgadmin service apache2 reload