Страница 1 из 1

PostgreSQL + apache + php

Добавлено: 2008-07-19 8:24:31
LiNer
Хочу поставить Postgres чтоб apache с php его юзали.

Сам Postgres работает нормально, что подтверждает нормальный доступ к нему через консоль, GUI - прогу с удаленной машины и ISPManager.

Пробовал прикрутить к нему phpPgAdmin. Не работает. То же самое с roundcube, но через Mysql он работает. Расширения php и PEAR установлены и включены.

Помогите найти косяк :smile:

Re: PostgreSQL + apache + php

Добавлено: 2008-07-19 8:25:42
ProFTP
сколько стоит ISPManager?

щас конфиг пхп поищу...

Re: PostgreSQL + apache + php

Добавлено: 2008-07-19 8:32:12
ProFTP
включи вот это

Код: Выделить всё

pgsql.allow_persistent         On 
pgsql.auto_reset_persistent Off
pgsql.ignore_notice            Off
pgsql.log_notice                Off
pgsql.max_links                 Unlimited 
pgsql.max_persistent         Unlimited
phpinfo() посмотрите, есть там что-нибудь про PostgreSQL

Re: PostgreSQL + apache + php

Добавлено: 2008-07-19 8:45:56
LiNer

Код: Выделить всё

pgsql
PostgreSQL Support	enabled
PostgreSQL(libpq) Version 	8.2.9
Multibyte character support 	enabled
SSL support 	enabled
Active Persistent Links 	0
Active Links 	0

Directive	Local Value	Master Value
pgsql.allow_persistent	On	On
pgsql.auto_reset_persistent	Off	Off
pgsql.ignore_notice	Off	Off
pgsql.log_notice	Off	Off
pgsql.max_links	Unlimited	Unlimited
pgsql.max_persistent	Unlimited	Unlimited
А манагер бесплатный от ISPserver.com

Re: PostgreSQL + apache + php

Добавлено: 2008-07-19 9:05:21
ProFTP
что такое манагер?

тебе вклюбчить над ов пхп, посмотри файл пхп.ини разкоментируй там где пыжык и уставнови модуль для пхп-пыжык, занеси его в конфиг...

или в чем проблема?

Re: PostgreSQL + apache + php

Добавлено: 2008-07-19 11:35:51
LiNer
манагер - ispmanager

в пхп.ини расширение есть. все опции, там находящиеся раскоментированы

Код: Выделить всё

[PostgresSQL]
; Allow or prevent persistent links.
pgsql.allow_persistent = On

; Detect broken persistent links always with pg_pconnect().
; Auto reset feature requires a little overheads.
pgsql.auto_reset_persistent = Off

; Maximum number of persistent links.  -1 means no limit.
pgsql.max_persistent = -1

; Maximum number of links (persistent+non persistent).  -1 means no limit.
pgsql.max_links = -1

; Ignore PostgreSQL backends Notice message or not.
; Notice message logging require a little overheads.
pgsql.ignore_notice = 0

; Log PostgreSQL backends Noitce message or not.
; Unless pgsql.ignore_notice=0, module cannot log notice message.
pgsql.log_notice = 0

Re: PostgreSQL + apache + php

Добавлено: 2008-07-19 11:49:14
ProFTP

Код: Выделить всё

     ? ?   [X] PGSQL       PostgreSQL database support                  ? ?  
это установленно?

Re: PostgreSQL + apache + php

Добавлено: 2008-07-19 12:12:18
LiNer
я упорно не могу понять к какому порту эта опция относится? в пхп5 ее нет, pear вообще без конфига...

Re: PostgreSQL + apache + php

Добавлено: 2008-07-19 12:15:34
ProFTP

Код: Выделить всё

/ports/lan/php5-extensions

Re: PostgreSQL + apache + php

Добавлено: 2008-07-19 12:29:19
LiNer
да стоит у меня php5-pgsql. только я ставил его отдельно, не через мета-порт. Сейчас проверил /ports/lang/php5-extensions . есть у меня поддержка pgsql.

Re: PostgreSQL + apache + php

Добавлено: 2008-07-19 12:36:01
ProFTP

Код: Выделить всё

# php -m | grep pg
выполни

я не ставил, вообще точно сказать не могу, но ставиться должно так как mysql :)

Re: PostgreSQL + apache + php

Добавлено: 2008-07-19 12:59:28
LiNer
самое смешлое, что сначала ругался, после перезапуска апача, а зачем и перезагрузки стал отвечать нормально, но в пхп админ так и не зашел.

Re: PostgreSQL + apache + php

Добавлено: 2008-07-19 13:09:31
ProFTP
ну PostgreSQL наверное работает, его надо настроить после устаноки, я его не настраивал...
попробуй создать базу, записать что-то туда, и выполнить выборку, если заработает - значит работает... :Bravo:

Re: PostgreSQL + apache + php

Добавлено: 2008-07-19 13:12:57
LiNer
да работает он, я с моего компа спокойно делаю что душе угодно.

Re: PostgreSQL + apache + php

Добавлено: 2008-07-20 0:26:11
zingel
дайте логи того, что не работает.

Re: PostgreSQL + apache + php

Добавлено: 2008-07-25 13:52:03
LiNer
Разобрался сам-таки! А проблема была в pg_hba.conf! Я единственно не понял почему локальные соединения он не принимал. Пришлось написать реальный IP.

Re: PostgreSQL + apache + php

Добавлено: 2008-07-25 14:38:40
manefesto
а чо 127.0.0.1 никак ?

Re: PostgreSQL + apache + php

Добавлено: 2008-07-26 4:47:43
LiNer
не реагирует.

Код: Выделить всё

# "local" is for Unix domain socket connections only
local   all         all                               password
# IPv4 local connections:
host    all         all         127.0.0.1/32          password
с этим не пускает. пришлось дописывать

Код: Выделить всё

host all all 92.63.102.8/32 password