这是一个特殊的要求
我在供应商路由器上做这个,所以我没有太多的控制。我不能加载自己的PHP或修改PHP .ini等
添加:
实际上PHP只是作为Apache模块运行。我有什么选项连接到PostgreSQL数据库。虽然PHP版本是PHP版本5.3.2 -它是极其精简的版本。
要求:
这个路由器上有一个PostgreSQL数据库,我需要使用路由器上可用的barebones PHP来访问它。
是否有一种方法,我可以添加PostgreSQL库与我自己的文件,并连接到PostgreSQL数据库?
提前感谢!
如果你的PHP已经编译并启用了这个模块,你可以使用PDO。
默认包含PHP 5.1
理论上,如果你能得到postgres模块(.so
)为这个版本的php,如果php.ini
允许你这样做(不太可能),你可以动态加载它