作为Apache模块运行的PHP中PostgreSQL数据库的pg_connect()替代方案

时间:2011-12-06 10:07:05

标签: php postgresql embedded

这是一项特殊要求

我在供应商路由器上这样做,所以我对事情没有多少控制权。我无法加载自己的PHP或修改php.ini等。

增加:

实际上PHP就像Apache模块一样运行。我有什么选择连接到PostgreSQL数据库。虽然PHP版本是PHP版本5.3.2 - 它是非常简化的版本。

要求:

这个路由器上有一个PostgreSQL数据库,我需要使用路由器上提供的准系统PHP来访问它。

有没有办法可以将PostgreSQL库与我自己的文件一起添加并连接到PostgreSQL数据库?

提前致谢!

2 个答案:

答案 0 :(得分:3)

如果您的PHP已使用此模块进行编译和启用,则可以使用PDO 默认情况下包含自PHP 5.1以来

答案 1 :(得分:0)

理论上,如果你可以获得这个版本的php的postgres模块(.so),如果php.ini允许你这样做(不太可能),你可以动态加载它。