У меня есть сайт, использующий базу данных PostgreSQL, но я обнаружил, что в моей системе RHEL 5 отсутствует файл pdo_pgsql.so. Я потратил несколько часов, пытаясь установить его, но это было невозможно.
При использовании команды «rpm -i» с большим количеством RPM, найденных в Интернете, у меня всегда возникали проблемы с зависимостями.
Последняя команда, которую я дал перед публикацией здесь была:
об / мин http://yum.postgresql.org/9.1/redhat/rhel-5-i386/pgdg-redhat91-9.1-5.noarch.rpm
Вывод этой команды: пакет pgdg-redhat91-9.1-5 уже установлен
На самом деле, база данных PostgreSQL запущена и работает. Единственный отсутствующий файл — это pdo_pgsql.so.
Я использовал «find. / -Name pdo_pgsql.so», чтобы увидеть, находится ли этот файл где-то на диске, но безуспешно.
Можете ли вы указать мне правильное направление, пожалуйста?
Это соответствующие версии:
ура
Jaime
Я перекомпилировал последнюю версию PHP с опцией поддержки Postgres, и проблема была решена. Однако это странно, потому что версия PHP, которую я имел до этого, работала с postgres. По какой-то причине он перестал работать,
Других решений пока нет …