在Ubuntu 11.04服务器中启用Postgresql的PHP支持

前端之家收集整理的这篇文章主要介绍了在Ubuntu 11.04服务器中启用Postgresql的PHP支持前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我已经安装Apache2与PHP5支持,一切都在那里工作。我已经安装了Postgresql,并且可以使用终端连接到它并执行sql语句。

问题:我无法在我的PHP脚本和Postgresql数据库之间获得工作连接。我已经安装了从存储库打包的PHP5-pgsql,但连接将不起作用。

我收到以下错误消息:

PHP致命错误调用未定义的函数pg_connect()in /var/www/[myfile].PHP on line [X]

ubuntu 11.04中如何在PHP5中启用对Postgresql连接的支持

编辑:检查PHPinfo(),并没有发现Postgresql的条目。我不知道为什么这样,我DID安装PHP5-pgsql包为ubuntu 11.04。

这是有效的:我从Ubuntu存储库安装PHPpgadmin。这不仅使我现在可以使用一个很好的工具,还安装了需要的PHP连接到postgresql的软件包。

之后,它们都在连接参数中。在pg_connect()中按照该顺序定义了连接主机,端口,数据库用户和密码之前,它不会连接到本地服务器上的数据库

我还是不知道为什么安装PHP5-pgsql我自己没有启用Postgresql连接从PHP。任何有关这方面的信息将会有所帮助。

Install the php5-pgsql package solves the problem.(取决于版本… PHP4-pgsql for PHP4)
apt-get install PHP5-pgsql

请记住重新启动Apache。

/etc/init.d/apache2 restart

– 请注意,如果您不管理您的服务器可能很难。

原文链接:https://www.f2er.com/ubuntu/349569.html

猜你在找的Ubuntu相关文章