Как мне получить расширение PostgreSQL PHP, работающее под Windows? - PullRequest
0 голосов
/ 11 апреля 2010

Будете ли вы любезны сообщить мне, почему система не может загрузить расширение PostgreSQL для PHP? В php.ini я пишу:

extension=php_pgsql.dll

Но когда я перезагружаюсь, я получаю это предупреждение:

Невозможно загрузить динамическую библиотеку: C: / PHP / exe \ php_pgsql.dll.

Нет проблем с другими расширениями.

1 Ответ

2 голосов
/ 11 апреля 2010

Сначала убедитесь, что php_pgsql.dll действительно существует в c: \ php \ ext. Если это так, то, скорее всего, вам не хватает libpq.dll или Windows не может найти его во время выполнения.

libpq.dll должен быть в c: \ php, а c: \ php должен быть частью системной переменной PATH.

Используя зависимый ходок , вы можете открыть php_pgsql.dll и посмотреть, какие библиотеки DLL зависят от загрузки и какие Windows не может автоматически найти.

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