PostgreSQL с wamp [закрыто]

Я установил WAMP 2.1 на Windows 7 с PHP-5.3.4 и Apache-2.2.17, но вместо MySQL я использую PostgreSQL версии 8.4.

Как настроить PostgreSQL на WAMP?

5 ответов


Я решил проблему с помощью

  • добавлять php_pgsql и php_pdo_pgsql расширения
  • добавлять path-php на PATH переменная окружения Windows

  1. Установить PostgreSQL

  2. редактировать php.ini, uncomment " расширение=php_pgsql.файл DLL." Проверьте РНР.ini в папке PHP и папке Apache

  3. редактировать переменные среды, добавлять каталоги PostgreSQL /bin и /lib к пути. Это решает проблему php_pgsql.dll не загружается из-за он не может разрешить зависимости.

  4. сделано. PHP теперь должен иметь возможность общаться с В PostgreSQL.


не забывайте, что у WAMP есть два php.ini файлы. Один в каталоге Apache, один в каталоге php (bin\php\php5.X.X). Лоток Wampserver управляет одним в каталоге Apache.

чтобы иметь возможность запускать php cli tools (e.g php artisan), нужно раскомментировать php_pgsql и php_pdo_pgsql на php.ini в каталоге php.


то, что вы ищете WAPP. Это пакет, похожий на WAMP, но с PostgreSQL вместо MySQL (и PhpPgAdmin вместо PhpMyAdmin)


лучший способ-добавить местоположение установки PHP в путь к среде Windows

Панель Управления - > Система И Безопасность - > Система - > Расширенные Системные Настройки - > Переменные Среды. В разделе " системные переменные "добавьте PHP Installation Dir для переменных" Path".

Затем Перезапустите Веб-Службу Apache Этот способ работает для меня (Windows 7 32 бит, Apache 2.2, PHP 5.4)