apache1.3 падает в кору после апдейта

И всё прочее, что касается HTML
Правила форума
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
Аватара пользователя
Dog
лейтенант
Сообщения: 723
Зарегистрирован: 2006-09-21 10:34:36
Откуда: Kharkiv, Ukraine
Контактная информация:

apache1.3 падает в кору после апдейта

Непрочитанное сообщение Dog » 2007-07-03 14:21:06

Имеем такую картину: стоял сервак, работал, его очень долго не трогали. На нем проапдейтили систему (6.1 -> 6.2), обновили дерево портов, сделали портапгрейд. Все поднялось успешно, кроме апача, который падает в кору. При детально разбирательстве обнаружилось, что виной этому php4. Когда из подключаемых к нему модулей убрал recode и yaz - все опять забегало. Контора в том числе предоставляет хостинг, так что теоретически все настраивалось во время далекое оно для необходимых нужд пользователей, хотя сейчас это выяснить уже невозможно - сменилось по крайней мере пара поколений админов. Пока жалоб от клиентов нет, но вдруг кому-нибудь чего-нибудь из функций отключенных модулей понадобится - могут быть неприятности. Откатиться обратно - последний из рассматриваемых вариантов. Может кто с подобным сталкивался?
Теперь непосредственно о системе:

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

dog@hosting2:~> uname -a
FreeBSD hosting2.kharkov.ukrpack.net 6.2-RELEASE-p5 FreeBSD 6.2-RELEASE-p5 #0: Tue Jun 26 17:32:52 EEST 2007     root@hosting2.kharkov.ukrpack.net:/usr/obj/usr/src/sys/HOSTING  i386

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

dog@hosting2:~> pkg_version -v | grep apache
apache-1.3.37_4                     =   up-to-date with port
dog@hosting2:~> pkg_version -v | grep php
php4-4.4.7                          =   up-to-date with port
php4-bcmath-4.4.7                   =   up-to-date with port
php4-bz2-4.4.7                      =   up-to-date with port
php4-calendar-4.4.7                 =   up-to-date with port
php4-crack-4.4.7                    =   up-to-date with port
php4-ctype-4.4.7                    =   up-to-date with port
php4-curl-4.4.7                     =   up-to-date with port
php4-dba-4.4.7                      =   up-to-date with port
php4-dbase-4.4.7                    =   up-to-date with port
php4-dbx-4.4.7                      =   up-to-date with port
php4-dio-4.4.7                      =   up-to-date with port
php4-domxml-4.4.7                   =   up-to-date with port
php4-exif-4.4.7                     =   up-to-date with port
php4-extensions-1.0                 =   up-to-date with port
php4-filepro-4.4.7                  =   up-to-date with port
php4-ftp-4.4.7                      =   up-to-date with port
php4-gd-4.4.7                       =   up-to-date with port
php4-gettext-4.4.7                  =   up-to-date with port
php4-gmp-4.4.7                      =   up-to-date with port
php4-iconv-4.4.7                    =   up-to-date with port
php4-imap-4.4.7                     =   up-to-date with port
php4-mbstring-4.4.7                 =   up-to-date with port
php4-mcal-4.4.7                     =   up-to-date with port
php4-mcrypt-4.4.7                   =   up-to-date with port
php4-mcve-4.4.7                     =   up-to-date with port
php4-mhash-4.4.7                    =   up-to-date with port
php4-mnogosearch-4.4.7              =   up-to-date with port
php4-mysql-4.4.7                    =   up-to-date with port
php4-ncurses-4.4.7                  =   up-to-date with port
php4-odbc-4.4.7                     =   up-to-date with port
php4-openssl-4.4.7                  =   up-to-date with port
php4-overload-4.4.7                 =   up-to-date with port
php4-pcntl-4.4.7                    =   up-to-date with port
php4-pcre-4.4.7                     =   up-to-date with port
php4-pgsql-4.4.7                    =   up-to-date with port
php4-posix-4.4.7                    =   up-to-date with port
php4-pspell-4.4.7                   =   up-to-date with port
php4-readline-4.4.7                 =   up-to-date with port
php4-recode-4.4.7                   =   up-to-date with port
php4-session-4.4.7                  =   up-to-date with port
php4-shmop-4.4.7                    =   up-to-date with port
php4-snmp-4.4.7                     =   up-to-date with port
php4-sockets-4.4.7                  =   up-to-date with port
php4-sysvmsg-4.4.7                  =   up-to-date with port
php4-sysvsem-4.4.7                  =   up-to-date with port
php4-sysvshm-4.4.7                  =   up-to-date with port
php4-tokenizer-4.4.7                =   up-to-date with port
php4-wddx-4.4.7                     =   up-to-date with port
php4-xml-4.4.7                      =   up-to-date with port
php4-xmlrpc-4.4.7                   =   up-to-date with port
php4-xslt-4.4.7                     =   up-to-date with port
php4-yp-4.4.7                       =   up-to-date with port
php4-zlib-4.4.7                     =   up-to-date with port

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

dog@hosting2:~> cat /usr/local/etc/php/extensions.ini
extension=fribidi.so
extension=fileinfo.so
extension=xml.so
extension=sockets.so
extension=readline.so
extension=dbase.so
extension=mysql.so
extension=imap.so
extension=mhash.so
extension=iconv.so
extension=overload.so
extension=pcre.so
extension=sysvsem.so
extension=mcve.so
extension=crack.so
extension=dba.so
extension=gettext.so
extension=mnogosearch.so
extension=zip.so
extension=gmp.so
extension=snmp.so
extension=ncurses.so
extension=pspell.so
extension=tokenizer.so
#extension=recode.so
extension=dbx.so
extension=pcntl.so
#extension=yaz.so
extension=bcmath.so
extension=filepro.so
extension=odbc.so
extension=ctype.so
extension=session.so
extension=xslt.so
extension=zlib.so
extension=domxml.so
extension=shmop.so
extension=pgsql.so
extension=dio.so
extension=openssl.so
extension=yp.so
extension=xmlrpc.so
extension=curl.so
extension=wddx.so
extension=bz2.so
extension=calendar.so
extension=exif.so
extension=sysvmsg.so
extension=mbstring.so
extension=posix.so
extension=ftp.so
extension=mcrypt.so
extension=mcal.so
extension=sysvshm.so
extension=gd.so
Если в последнем конфиге убрать два коммента - как уже было раньше сказано, падает в корочку. В логах при этом ничего, отличного от картины нормально работающего сервака, нет.
Соображениями поделитесь?
Oh my God, they killed init! Bastards!

Хостинговая компания Host-Food.ru
Хостинг HostFood.ru
 

Услуги хостинговой компании Host-Food.ru

Хостинг HostFood.ru

Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/

Аватара пользователя
Alex Keda
стреляли...
Сообщения: 35454
Зарегистрирован: 2004-10-18 14:25:19
Откуда: Made in USSR
Контактная информация:

Непрочитанное сообщение Alex Keda » 2007-07-03 15:19:09

portupgrade -Rf php4-4.4.7 ,
а также апач, и все модули...
Убей их всех! Бог потом рассортирует...

Аватара пользователя
Dog
лейтенант
Сообщения: 723
Зарегистрирован: 2006-09-21 10:34:36
Откуда: Kharkiv, Ukraine
Контактная информация:

Непрочитанное сообщение Dog » 2007-07-03 15:52:59

Запустил. Результат скорей всего будет завтра...
Oh my God, they killed init! Bastards!

Аватара пользователя
Dog
лейтенант
Сообщения: 723
Зарегистрирован: 2006-09-21 10:34:36
Откуда: Kharkiv, Ukraine
Контактная информация:

Непрочитанное сообщение Dog » 2007-07-04 9:58:28

Да, результат к сожалению тот же. И логах ничего нового не прибавилось, и апач валится. Оставил проблемные модули закомменченными, клиенты не жалуется, а без них все отлично работает. Погуглю в свободное время, может нарою чего, сейчас есть задачи поважней.
Oh my God, they killed init! Bastards!