Я использую сервер ubuntu 16.04.
Я обновил postgresql с версии 9.5 до 12.3. Я обновил php с версии 7.0 до 7.3. Я обновил libpq-dev до 12.3-1.pgdg16.04 + 1
phpinfo () показывает php version 7.3
, но показывает версию PostgreSQL 9.5.21
для pdo_pg sql и pg sql
apache логи показывают:
PHP Warning: PHP Startup: Unable to load dynamic library 'pdo_pgsql' (tried: /usr/lib/php/20180731/pdo_pgsql (/usr/lib/php/20180731/pdo_pgsql: cannot open shared object file: No such file or directory), /usr/lib/php/20180731/pdo_pgsql.so (/usr/lib/php/20180731/pdo_pgsql.so: undefined symbol: pdo_parse_params)) in Unknown on line 0
PHP Warning: Module 'pgsql' already loaded in Unknown on line 0
Итак, что я здесь сделал не так и как мне получить php / pdo, используя правильную версию pg sql / libpq?