![如何在 Linux 中为 PDO 安装 PostgreSQL 扩展?](https://linux22.com/image/500040/%E5%A6%82%E4%BD%95%E5%9C%A8%20Linux%20%E4%B8%AD%E4%B8%BA%20PDO%20%E5%AE%89%E8%A3%85%20PostgreSQL%20%E6%89%A9%E5%B1%95%EF%BC%9F.png)
我有 VPS。我可以使用 Easy Apache 构建我的 PHP 版本。我可以找到 MySQL、SQLite 的 PDO 支持选项。但我没有任何 PDO pgsql 驱动程序选项。
我怎样才能启用它?
它说 PECL 可以加载其他驱动程序,但我该如何安装它呢?
答案1
为了启用 pgsql 对 PDO 的支持,需要使用配置选项 --with-pdo-pgsql[=DIR] 构建 PHP,其中 DIR 是 postgresql 安装目录或 pg_config 的路径。
或者,可以使用 PECL 安装 PDO 驱动程序:root@hostname# pecl install pdo_pgsql
但是,从您提到的“easy apache”来看,我怀疑您正在使用 cPanel 和托管服务提供商,在这种情况下,您的问题最好直接向您付费的公司的支持团队提出。
此外,您可能应该提到这一点,并使用“cpanel”适当地标记您的问题,以便对您的环境有经验的人更容易找到您的问题。