URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID1
Нить номер: 79552
[ Назад ]

Исходное сообщение
"После апдейта FreeBSD 6.2  не работает PHP pgsql.so extension"

Отправлено Thug , 31-Мрт-08 15:57 
Приветствую.
Наличествует: FreeBSD 6.2+Apache 1.3+PHP 5.2.5+php5-extension+PostgreSQL 8,2. Все ставилось из портов. Сегодня был проведен portupgrade -aRr. В результате выяснилась неработоспособность модуля pgsql в PHP. С закомментаренным в extension.ini все отлично работает. Раскомментаривание - seg fault и core dump для апача и php.
Выполнено: make clean && make reinstall для php и php-extensions. Результат - ничего не изменилось.
Поиск результатов не дал.
Что можете подсказать, господа?

Содержание

Сообщения в этом обсуждении
"После апдейта FreeBSD 6.2  не работает PHP pgsql.so extensio..."
Отправлено PavelR , 31-Мрт-08 16:55 
>Приветствую.
>Наличествует: FreeBSD 6.2+Apache 1.3+PHP 5.2.5+php5-extension+PostgreSQL 8,2. Все ставилось из портов. Сегодня был
>проведен portupgrade -aRr. В результате выяснилась неработоспособность модуля pgsql в PHP.
>С закомментаренным в extension.ini все отлично работает. Раскомментаривание - seg fault
>и core dump для апача и php.
>Выполнено: make clean && make reinstall для php и php-extensions. Результат -
>ничего не изменилось.
>Поиск результатов не дал.
>Что можете подсказать, господа?

пересобрать библиотеки постгреса ?


"После апдейта FreeBSD 6.2  не работает PHP pgsql.so extensio..."
Отправлено Thug , 31-Мрт-08 16:56 
>пересобрать библиотеки постгреса ?

Можно чуть подробнее - что именно нуждается в пересборке? Сорри, с ПГ не особо знаком, работаю с мускулем в основном, это было поднято в стародавние времена для какого-то проекта...


"После апдейта FreeBSD 6.2  не работает PHP pgsql.so extensio..."
Отправлено mummy , 31-Мрт-08 19:12 
Похоже модуль прп слинкован со старой версией библиотеки pg

cd /usr/ports/databases/php5-pgsql
make clean
make
make deinstall
make install

должны помочь


"После апдейта FreeBSD 6.2  не работает PHP pgsql.so extensio..."
Отправлено hate , 31-Мрт-08 19:23 
>Похоже модуль прп слинкован со старой версией библиотеки pg
>
>cd /usr/ports/databases/php5-pgsql
>make clean
>make
>make deinstall
>make install
>
>должны помочь

Зачем так много движений, проще:

portupgrade -f 'php5-pgsql*'



"После апдейта FreeBSD 6.2  не работает PHP pgsql.so extensio..."
Отправлено mummy , 31-Мрт-08 19:29 
Недавно случился казус. Запустил я описавшись...

portupgrade -arRf


"После апдейта FreeBSD 6.2  не работает PHP pgsql.so extensio..."
Отправлено hate , 31-Мрт-08 19:35 
>Недавно случился казус. Запустил я описавшись...
>
>portupgrade -arRf

Ну и пересобрался, что плохо? :)


"После апдейта FreeBSD 6.2  не работает PHP pgsql.so extensio..."
Отправлено Thug , 01-Апр-08 17:37 
>[оверквотинг удален]
>>make clean
>>make
>>make deinstall
>>make install
>>
>>должны помочь
>
>Зачем так много движений, проще:
>
> portupgrade -f 'php5-pgsql*'

Сделано. Сделано даже portupgrade -arRf - результат нулевой.
Апач валится только при директиве pgsql, т.е. это не результат комбинаций нескольких модулей.


"После апдейта FreeBSD 6.2  не работает PHP pgsql.so extensio..."
Отправлено Thug , 02-Апр-08 10:59 
В общем, шаманство какое-то. Перенес mysqli.so по загрузке выше, чем pgsql, выматерил все и вся, пересобрал еще 2 раза пхп - заработало. Тьфу, экая пакость.

"После апдейта FreeBSD 6.2  не работает PHP pgsql.so extensio..."
Отправлено Thug , 02-Апр-08 12:50 
>В общем, шаманство какое-то. Перенес mysqli.so по загрузке выше, чем pgsql, выматерил
>все и вся, пересобрал еще 2 раза пхп - заработало. Тьфу,
>экая пакость.

Облом. Сервер поднимается, но через некое время снова падает в кору. php -i правда нормально стал отрабатывать с включенным модулем pgsql. Мысли кончились совсем.