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
Установить PostgreSQL
редактировать php.ini, uncomment " расширение=php_pgsql.файл DLL." Проверьте РНР.ini в папке PHP и папке Apache
редактировать переменные среды, добавлять каталоги PostgreSQL /bin и /lib к пути. Это решает проблему php_pgsql.dll не загружается из-за он не может разрешить зависимости.
сделано. 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)