переход с adodb на php7.2-pgsql

#phppgadmin

#phppgadmin

Вопрос:

Изменение подключения phppgadmin с adodb на php7.2-pgsql

Попытался запустить SQL-запрос к базе данных из phppgadmin и получил ошибку «Устарело: функция each() устарела. Это сообщение будет подавлено при дальнейших вызовах в /usr/share/php/adodb/adodb-error.inc.php в строке 114»

В моем config.inc.php Я ничего не вижу в определении типа соединения

     // Display name for the server on the login screen
    $conf['servers'][0]['desc'] = 'PostgreSQL';

    // Hostname or IP address for server.  Use '' for UNIX domain socket.
    // use 'localhost' for TCP/IP connection on this computer
    $conf['servers'][0]['host'] = 'phppgadmin.com';

    // Database port on server (5432 is the PostgreSQL default)
    $conf['servers'][0]['port'] = 5432;
  

Я хотел бы изменить соединение по умолчанию с adodb на php7.2-pgsql

Ответ №1:

Вам необходимо запустить более новую версию phppgadmin с надлежащей поддержкой php7. Я бы предложил просто взять код из git master в https://github.com/phppgadmin/phppgadmin