posts - 72, comments - 66, trackbacks - 0, articles - 0

phppgadmin安装问题

Posted on 2008-07-31 17:43 Fingki.li 阅读(1371) 评论(1)  编辑  收藏 所属分类: About linux
在ubuntu-server下安装phppgadmin遇到如下问题,记录如下:
首先安装postgresql很简单,sudo apt-get instatll postgresql
安装完成后,可能需要更改默认用户postgre的密码,这个可以查看我之前的文章。
然后,安装client,我打算使用phppgadmin,
命令行下:sudo apt-get install phppgadmin
完成后,默认同时安装了它所依赖的apache2。
在浏览器中输入:http://localhost,显示 It works.这说明apache2在正常工作。
但输入http://localhost/phppgadmin,显示无法找到该页,
进入 /var/www中查看,只有index.html,所以肯定找不到phpgpadmin,
所以需要做link,
执行:sudo find / -name phppgadmin,查找出phppgadmin的位置,
然后做连接: sudo ln -s /usr/share/phppgadmin phppgadmin
之后再试浏览器中访问http://localhost/phppgadmin,这次可以找到文件了,但提示是否下载php文件。
一同事说遇到过这样问题,说是少个libapache2-mod-php5,查看一下已经安装了。
于是google一番,得知:如果当您浏览PHP网页的时候,浏览器提示您是否下载PHP文件而不是去显示它的时候,就可能是您没有安装libapache2-mod-php5。当您 安装PHP5的时候,它会被默认的安装进去的,如果您不小心的将它遗忘了。您就需要去将它打开,sudo a2enmod php5,然后使用sudo /etc/init.d/apache2 restart来重新启动APACHE。
果然重启apache2后,可以正常访问了。






Feedback

# re: phppgadmin安装问题  回复  更多评论   

2009-12-16 16:27 by fingki
When occur error: "Forbiden", we should check /etc/apache2/apache2.conf or /etc/apache2/conf.d/phppgadmin, unmark "allow from all" under the <DirectoryMatch /usr/share/phppgadmin/> or add allow from your IPs.

只有注册用户登录后才能发表评论。


网站导航: