Я хочу подключиться к PostgreSQL, я использую wamp 64 бит.
У меня здесь
Я также раскомментирую php.ini php_pgsql и php_pdo_pgsql. но я не могу подключиться, он дает мне ошибку:
Ошибка при подавлении ошибок (!) Неустранимая ошибка: вызов неопределенной функции pg_connect ()
Есть ли кто-нибудь, кто знает, что касается моей проблемы. Мне просто нужно это плохо.
Спасибо .
;extension=php_pgsql.dll
и удалить точку с запятой в начале ;extension=php_pdo_pgsql.dll
и удалить точку с запятой в начале Надеюсь это поможет
Выработана следующая концепция.
Скопируйте libpq.dll
из папки php
(например: C:\wamp\bin\php\php5.5.12
) в папку apache bin (например: C:\wamp\bin\apache\apache2.4.9\bin
), затем перезапустите apache и будь счастлив!
Спасибо.
i Решите мою проблему при установке LoadFile в httpd.conf
LoadFile "location \ libpq.dll";
Сначала я раскомментирую расширение = php_pgsql.dll и extension = php_pdo_pgsql.dll, затем поставлю LoadFile в httpd.conf, а затем перезапустите Apache и Wamp.
Спасибо вам, ребята
Я думаю, это поможет вам.
% SystemRoot% \ system32;% SystemRoot%;% SystemRoot% \ System32 \ Wbem;% SYSTEMROOT% \ System32 \ WindowsPowerShell \ v1.0 \; C: \ Program Files \ Microsoft SQL Server \ 100 \ Tools \ Binn \; C: \ Program Files \ Microsoft SQL Server \ 100 \ DTS \ Binn \; c: \ wamp \ bin \ php \ php5.3.0 \
Просто добавьте свой корневой путь php в конце.
pdo_pgsql
и php_pgsql
используя меню сервера php_pgsql
или отредактировав свой php.ini; просто удалите примечание для указанных выше расширений. Скопируйте libpq.dll
из папки php (например: C:\wamp\bin\php\php5.5.12
) в папку apache bin (например: C:\wamp\bin\apache\apache2.4.9\bin
), затем перезапустите apache и будь счастлив!
Если какой-либо из них не работает, попробуйте это в файле httpd.conf под apache …
PHPIniDir "c: /wamp/bin/php/php5.5.12"