Я установил XAMPP 1.7.4 (VC6) по этой ссылке: http://www.apachefriends.org/download.php?xampp-win32-1.7.4-VC6-installer.exe
XAMPP 1.7.4 содержит:
Затем я установил PostgreSQL 9 (64-битная версия).
Это очень просто включитьСоединение PHP и PostgreSQL - просто раскомментируйте extension=php_pgsql.dll и extension=php_pdo_pgsql.dll в файле php.ini.
extension=php_pgsql.dll
extension=php_pdo_pgsql.dll
php.ini
Но при запуске Apache я получил ошибку:
Кто-нибудь может помочь и объяснить?
Может быть, вы можете исправить это, следуя этим инструкциям .
Если вышеописанное не работает, попробуйте скопировать файл libpg.dll из установочной папки PostgreSQL в папку apache / bin
У меня была такая же проблема. Я просто скопировал файлы lib * .dll из каталога pgsql / lib / в каталог apache / bin. Работало нормально.
Просто перейдите к своему Postgresql/psqlODBC/0900/bin и скопируйте все содержимое здесь в каталог xampp apache / bin, затем перезапустите Apache.Это сработало на моем xampp 1.7.4.
Postgresql/psqlODBC/0900/bin