Настройка Phppgadmin 5.0.2 с Xampp 1.7.4 - PullRequest
0 голосов
/ 15 апреля 2011

Меня попросили выполнить (в первый раз) задачу на PHP с PostgreSQL, для чего я установил XAMPP 1.7.4, PostgreSQL 9.X, я не знал, как настроить phpPgadmin (5.0.2), поэтому я нашел и нашел Инструкция по настройке здесь ; и здесь

после настройки всего этого я обнаружил следующую ошибку при попытке https://localhost/phppgadmin

Ваша установка PHP не поддерживает PostgreSQL. Вам нужно перекомпилировать PHP используя конфигурацию --with-pgsql опция.

Я снова погуглил, нашел несколько возможных причин, которые

  1. ты не перезапустил aphace
  2. php.ini, который вы изменили, не является правильным файлом php.ini, убедитесь в этом в консоли xampp в phpinfo ()

Я проверил и то, и другое, но все равно ошибка - никаких изменений нет. пожалуйста, кто-нибудь, помогите мне, я уже провел больше, чем рабочий день, СПАСИБО

Ответы [ 5 ]

9 голосов
/ 16 апреля 2011

Как я там ответил, копирование php / libpq.dll в apache / bin должно (надеюсь) добиться цели.

2 голосов
/ 15 апреля 2011

Вы раскомментировали строку:

extension=php_pgsql.dll

в

C:\xampp\php\php.ini

и после этого перезапустите Apache?

1 голос
/ 30 марта 2012

Я попробовал следующую статью, и она сработала.

http://programmingmeetsmath.wordpress.com/2010/12/21/a-step-by-step-guide-of-installing-apache-php5-postgresql-windows/

0 голосов
/ 25 апреля 2017

Я столкнулся с той же проблемой. Все не комментируется и отображается в phpinfo ()

Наконец, я пошел в каталог xampp: / php / и дважды щелкнул php.exe, чтобы выполнить

И командная строка показала ошибку в моем php.ini

Я исправил пропущенную точку с запятой в строке, и все прошло гладко. Надеюсь, это кому-нибудь поможет

0 голосов
/ 15 апреля 2011

Вы уверены, что установили модуль postgresql?

Просто выполните phpinfo();, чтобы узнать, какие модули установлены.

...