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’

0

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]