Php не может найти библиотеку PostgreSQL, хотя она существует в указанной папке - PullRequest
1 голос
/ 23 августа 2011

Я пытаюсь установить сервер postgresql в сочетании с компонентами Xampp.

Сначала я установил PostgreSQL с его установщиком.

Затем я изменил в php.ini

extension = php_pgsql.dll

следующим образом я хотел перезапустить свой сервер apache, но я получаю сообщение об ошибке:

Запуск PHP: невозможно загрузить динамическую библиотеку"C: \ XAMPP \ PHP \ вн \ php_pgsql.dll".Указанный модуль не найден.

Но существует файл C: \ xampp \ php \ ext \ php_pgsql.dll в нужном месте ...

Любые идеиКак я могу решить эту проблему?

Большое спасибо

Ответы [ 2 ]

3 голосов
/ 03 мая 2012

На сервере Windows, настроенном с Apache, добавление следующей строки в httpd.conf для загрузки libpq.dll может решить проблему:

LoadFile "C: / Program Files / PostgreSQL / 8.4 / bin /libpq.dll "

1 голос
/ 23 августа 2011

Используйте соответствующую версию php_pgsql.dll - версию, скомпилированную для вашего текущего парсера php.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...