PHP 7.3 Ошибка запуска PDO_PGSQL.SO: Неопределенный символ: PDO_THROW_EXCEPTIONPhp

Кемеровские программисты php общаются здесь
Ответить
Anonymous
 PHP 7.3 Ошибка запуска PDO_PGSQL.SO: Неопределенный символ: PDO_THROW_EXCEPTION

Сообщение Anonymous »

У меня есть лампа Bitnami с PHP 7.3, и я не могу включить pdo_pgsql .
(это должно быть по умолчанию, но это не так.) Br /> Вот что я сделал: < /p>
  • Добавить PHP-репозиторий Sudo Add-Apt-Repository PPA: Ondrej /Php && sudo apt-get update
  • Установить PDO_PGSQL SUDO APT Установка PHPX.X-PDO-PGSQL
  • Скопировать файл PDO_PGSQL.SO (из :/usr/lib/php/{timestamp}/) до/opt/bitnami/php/lib/php/extensions/pdo_pgsql.so
  • Установка Эти пакеты: sudo apt install phpx.x-dev libpq-dev postgresql
  • Включить расширение в php.ini (/opt/bitnami/php/etc/php.ini) extension = pdo_pgsql.so
Я попробовал это на PHP 8.0, и это сработало, но на PHP 7.3 выводит эту ошибку, когда я делаю php -m :

Код: Выделить всё

PHP Warning:  PHP Startup: Unable to load dynamic library 'pdo_pgsql.so' (tried:
/opt/bitnami/php/lib/php/extensions/pdo_pgsql.so
(/opt/bitnami/php/lib/php/extensions/pdo_pgsql.so: undefined symbol: pdo_throw_exception),
/opt/bitnami/php/lib/php/extensions/pdo_pgsql.so.so
(/opt/bitnami/php/lib/php/extensions/pdo_pgsql.so.so: cannot open shared object file: No
such file or directory)) in Unknown on line 0
и в соответствии с php -m и phpinfo () pdo_pgsql не загружается. (Расширение PDO включено)>

Подробнее здесь: https://stackoverflow.com/questions/751 ... -exception
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Php»