Как установить расширение PostgreSQL для PDO в Linux?

У меня есть VPS. Я могу построить свою версию PHP, используя Easy Apache. Я могу найти вариант поддержки PDO для MySQL, SQLite. Но у меня нет выбора драйвера PDO pgsql.

Как я могу включить это?

Там написано, что PECL может загружать другие драйверы, но как я могу это установить?

1 ответ

Решение

Чтобы включить поддержку pgsql для PDO, необходимо построить PHP с параметром configure --with-pdo-pgsql[=DIR], где DIR - это путь к каталогу установки postgresql или pg_config.

Кроме того, PECL можно использовать для установки драйверов PDO: root@hostname# pecl install pdo_pgsql

Однако из вашей ссылки на "легкий apache" я подозреваю, что вы используете cPanel и хостинг-провайдера, и в этом случае ваш вопрос, вероятно, лучше направить в службу поддержки компании, которой вы платите.

Кроме того, вам, вероятно, следует упомянуть об этом и соответствующим образом пометить свой вопрос с помощью "cpanel", чтобы повысить вероятность того, что его найдут люди, имеющие опыт работы с вашей средой.

Другие вопросы по тегам