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