PostgreSql:Call to undefined function pg_connect()

2012-09-28 9:24 by Elliot

配置php连接postgresQL的时候遇到一个小问题, 我明明已经在php.ini中配置了 extension=php_pdo_pgsql.dll, 和 extension=php_pgsql.dll, apache也正常启动了, 可是在我连接数据库$conn = pg_connect(“host=localhost port=5432 dbname=xxx user=xxxpassword=xxx”);的时候却报错:PostgreSql:Call to undefined function pg_connect(). 检查了一下phpinfo(), 发现并没有加载postgresQL模块, 真是奇了个怪.

一番查找之后发现原来是由于我没有把postgresQL的路径加到环境变量中造成的, 把postgresQL的路径加入到环境变量中之后就可以正常加载postgresQL模块了, 错误也就消失了.

本文基于 署名 2.5 中国大陆 许可协议发布,欢迎转载,演绎或用于商业目的,但是必须保留本文的署名 Elliot 并包含 原文链接
本文暂时还没有评论,你可以抢沙发哟。

发表评论