Centos Webpanel - Ваша установка PHP не поддерживает PostgreSQL. Вам нужно перекомпилировать PHP, используя опцию настройки --with-pgsql
Мой текущий env: -
- Centos 7
- postgres (PostgreSQL) 9.2.23
- PHP 7.1.15
Моя текущая ошибка при попадании /phpPgAdmin/
Ваша установка PHP не поддерживает PostgreSQL. Вам нужно перекомпилировать PHP, используя опцию настройки --with-pgsql.
Я пытался и все искал и не уверен, почему эта ошибка.
В файле phpPgAdmin/library /lib.inc.php
// Check database support is properly compiled in
if (!function_exists('pg_connect')) {
// echo $lang['strnotloaded'];
// exit;
}
но я только обошел проверку. Тем не менее доступ к серверу невозможен.
Я также попробовал эту команду
php --info | grep PostgreSQL
И следующий вернулся, который работает нормально.
Поддержка PostgreSQL => включена PostgreSQL(libpq) Версия => 9.2.23 PostgreSQL(libpq) => PostgreSQL 9.2.23 для x86_64-redhat-linux-gnu, скомпилированная gcc (GCC) 4.8.5 20150623 (Red Hat 4.8.5) -16), 64-битный
Также внутри PHPInfo() уже есть '--with-pgsql=/usr/lib64/pgsql'