Ubuntu'da nginx bilan php5 cgi ostida postgresql qanday o'rnatiladi?

Men postgreSQLni Ubuntu ostida, nginx serveri bilan o'rnatdim, lekin uni php (php cgi) bilan ishlay olmayman. Men olgan xato:

Sizning PHP o'rnatishingiz PostgreSQL-ni qo'llab-quvvatlamaydi. Siz --with-pgsql konfiguratsiya opsiyasidan foydalanib PHP-ni qayta kompilyatsiya qilishingiz kerak.

Men apt-get install php5-pgsql kengaytmasini o'rnatdim va uning /usr/lib/php5/20090626 ostida mavjudligini tekshirdim.

Men qatorni php.ini extension=pgsql.so va to'liq yo'l bilan qo'shdim. PHP ni qayta ishga tushirdim.

Yana nimani sinab ko'rishim kerak?


person Alexandru R    schedule 03.09.2013    source manba
comment
Yana bir oz savol: Nima uchun php.ini-ga extension=pgsql.ini qo'shsangiz, bu kengaytmani faollashtiradi deb o'ylaysiz?   -  person hakre    schedule 03.09.2013
comment
Postgresql bilan ishlash uchun php-ni qanday yoqish mumkin?   -  person GordonM    schedule 03.09.2013
comment
@gordonM Men bu savolni tekshirdim, bu muammoni hal qilmaydi   -  person Alexandru R    schedule 03.09.2013
comment
@hakre, chunki men buni mongoDB drayveri bilan qildim (va u ishladi) va siz PHP-ga kengaytmalarni shunday yuklaysiz   -  person Alexandru R    schedule 03.09.2013
comment
extension=pgsql.ini qo'shilishi mongoDB-ni yuklaganiga shubha qilmayman. Ehtimol, oxirgi marta yoqish uchun u erga aynan nimani kiritganingizni tekshirishingiz kerak, ikkalasini ham nusxalash va joylashtirish, keyin esa keyingi yoki bir-birining ostiga (yoki ularni birlashtirish) va yaqindan solishtirish kerak. Sizning kompyuteringiz faqat siz uni sozlagan narsangizni bajaradi. Va u ubuntu bo'lgani uchun u oddiy Linuxga qaraganda biroz murakkabroq bo'ladi, ammo u hali ham juda to'g'ri.   -  person hakre    schedule 03.09.2013
comment
@hakre Kechirasiz, bu pgsql.so va mongo.so edi. Men noto'g'ri yozdim.   -  person Alexandru R    schedule 03.09.2013
comment
Konfiguratsiya to'g'ri, nima bo'lishi mumkin, php-cgi demonlari to'g'ri qayta ishga tushmaydi, shuning uchun yangi kengaytma yuklanmagan.   -  person alexandru.topliceanu    schedule 05.09.2013