* [devel] падение апача
@ 2006-02-23 8:32 Anton Gorlov
2006-02-23 8:53 ` Michael Shigorin
0 siblings, 1 reply; 10+ messages in thread
From: Anton Gorlov @ 2006-02-23 8:32 UTC (permalink / raw)
To: ALT Devel discussion list
Что народ подскажет по поводу такой проблемы.
есть некая БД firebird. и модуль к php для работы с этой БД. дома под
сизифом всё работает. Здесь же -на ALM2.4 + апдейты после установки
модул падает apache. на работе конечно же персобирал из src.rpm. Причём
изначально всё собирал под мастера.
Как отыскать почему падает?
выот вывод ldd под сизифм и мастером:
master 2.4:
libfbclient.so.1 => /usr/lib/libfbclient.so.1 (0x0012e000)
libc.so.6 => /lib/libc.so.6 (0x0019d000)
libstdc++.so.5 => /usr/lib/libstdc++.so.5 (0x002ab000)
libncurses.so.5 => /usr/lib/libncurses.so.5 (0x00364000)
libcrypt.so.1 => /lib/libcrypt.so.1 (0x0037e000)
libm.so.6 => /lib/libm.so.6 (0x003b1000)
libdl.so.2 => /lib/libdl.so.2 (0x003d4000)
libpthread.so.0 => /lib/libpthread.so.0 (0x003d8000)
libgcc_s.so.1 => /lib/libgcc_s.so.1 (0x0042c000)
/lib/ld-linux.so.2 => /lib/ld-linux.so.2 (0x80000000)
libgpm.so.1 => /usr/lib/libgpm.so.1 (0x00435000)
libtinfo.so.5 => /lib/libtinfo.so.5 (0x0043b000)
Sisyphus:
linux-gate.so.1 => (0xffffe000)
libfbclient.so.1 => /usr/lib/libfbclient.so.1 (0x3aac6000)
libc.so.6 => /lib/libc.so.6 (0x3ab3e000)
libstdc++.so.6 => /usr/lib/libstdc++.so.6 (0x3ac57000)
libncurses.so.5 => /usr/lib/libncurses.so.5 (0x3ad28000)
libcrypt.so.1 => /lib/libcrypt.so.1 (0x3ad44000)
libm.so.6 => /lib/libm.so.6 (0x3ad77000)
libdl.so.2 => /lib/libdl.so.2 (0x3ad9a000)
libpthread.so.0 => /lib/libpthread.so.0 (0x3ad9f000)
libgcc_s.so.1 => /lib/libgcc_s.so.1 (0x3adf2000)
/lib/ld-linux.so.2 (0x75555000)
libgpm.so.1 => /usr/lib/libgpm.so.1 (0x3adfb000)
libtinfo.so.5 => /lib/libtinfo.so.5 (0x3ae01000)
Спек модуля для php
http://stalker37.pnz.ru/fls/ALTSRC/Specs/php-interbase.spec
--
np: Черный обелиск - 01. СТЕНА
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [devel] падение апача
2006-02-23 8:32 [devel] падение апача Anton Gorlov
@ 2006-02-23 8:53 ` Michael Shigorin
2006-02-23 9:36 ` Anton Gorlov
0 siblings, 1 reply; 10+ messages in thread
From: Michael Shigorin @ 2006-02-23 8:53 UTC (permalink / raw)
To: ALT Devel discussion list
On Thu, Feb 23, 2006 at 11:32:32AM +0300, Anton Gorlov wrote:
> Sisyphus:
> libfbclient.so.1 => /usr/lib/libfbclient.so.1 (0x3aac6000)
> libstdc++.so.6 => /usr/lib/libstdc++.so.6 (0x3ac57000)
ldd libfbclient.so.1 | grep libstdc
?
--
---- WBR, Michael Shigorin <mike@altlinux.ru>
------ Linux.Kiev http://www.linux.kiev.ua/
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [devel] падение апача
2006-02-23 8:53 ` Michael Shigorin
@ 2006-02-23 9:36 ` Anton Gorlov
2006-02-23 10:35 ` Anton Gorlov
0 siblings, 1 reply; 10+ messages in thread
From: Anton Gorlov @ 2006-02-23 9:36 UTC (permalink / raw)
To: ALT Devel discussion list
Michael Shigorin пишет:
>>Sisyphus:
>> libfbclient.so.1 => /usr/lib/libfbclient.so.1 (0x3aac6000)
>> libstdc++.so.6 => /usr/lib/libstdc++.so.6 (0x3ac57000)
> ldd libfbclient.so.1 | grep libstdc
> ?
То что под сизифом:
[stalker@f37 stalker]$ ldd /usr/lib/libfbclient.so.1 |grep libstdc
libstdc++.so.6 => /usr/lib/libstdc++.so.6 (0xa7e1b000)
на мастере:
[root@ring lib]# ldd /usr/lib/libfbclient.so.1 |grep libstdc
libstdc++.so.5 => /usr/lib/libstdc++.so.5 (0x00191000)
--
np: Черный обелиск - 10. СТЕНА (1991)
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [devel] падение апача
2006-02-23 9:36 ` Anton Gorlov
@ 2006-02-23 10:35 ` Anton Gorlov
2006-02-24 8:40 ` Anton Gorlov
2006-02-25 7:41 ` Anton Gorlov
0 siblings, 2 replies; 10+ messages in thread
From: Anton Gorlov @ 2006-02-23 10:35 UTC (permalink / raw)
To: ALT Devel discussion list
Если у кого есть желание проверить у себя..то выложил Src.rpm (и RPM
тоже) на http://stalker37.pnz.ru/fls/ALTSRC/testing/firebird/
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [devel] падение апача
2006-02-23 10:35 ` Anton Gorlov
@ 2006-02-24 8:40 ` Anton Gorlov
2006-02-25 7:41 ` Anton Gorlov
1 sibling, 0 replies; 10+ messages in thread
From: Anton Gorlov @ 2006-02-24 8:40 UTC (permalink / raw)
To: ALT Devel discussion list
Anton Gorlov пишет:
Неужели н иу кого нет мыслей почему может падать под мастермо апач с
модулем php-interbase? Причём -падает именно mod_php и/или апач...
Бо - руками в консоли запустил #php test.php (внутри phpinfo)
там явн овидно наличие php-interbase и ничего не падает.
interbase
Interbase Support => enabled
Revision => $Revision: 1.91.2.33 $
Dynamic Module => yes
Allow Persistent Links => Yes
Persistent Links => 0/unlimited
Total Links => 0/unlimited
Timestamp Format => %m/%d/%Y %H:%M:%S
Date Format => %m/%d/%Y
Time Format => %H:%M:%S
http://stalker37.pnz.ru/fls/ALTSRC/testing/firebird/php.root.txt
--
np: silence
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [devel] падение апача
2006-02-23 10:35 ` Anton Gorlov
2006-02-24 8:40 ` Anton Gorlov
@ 2006-02-25 7:41 ` Anton Gorlov
2006-02-28 9:38 ` Michael Shigorin
1 sibling, 1 reply; 10+ messages in thread
From: Anton Gorlov @ 2006-02-25 7:41 UTC (permalink / raw)
To: ALT Devel discussion list
Anton Gorlov пишет:
> Если у кого есть желание проверить у себя..то выложил Src.rpm (и RPM
> тоже) на http://stalker37.pnz.ru/fls/ALTSRC/testing/firebird/
В общем бага где-то в апаче, так как пересборка апача и текущего mod_php
из апдейтов с новым апачем решили проблему.
--
np: silence
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [devel] падение апача
2006-02-25 7:41 ` Anton Gorlov
@ 2006-02-28 9:38 ` Michael Shigorin
2006-02-28 11:11 ` Anton Gorlov
2006-03-14 15:22 ` Anton Gorlov
0 siblings, 2 replies; 10+ messages in thread
From: Michael Shigorin @ 2006-02-28 9:38 UTC (permalink / raw)
To: ALT Devel discussion list
[-- Attachment #1: Type: text/plain, Size: 531 bytes --]
On Sat, Feb 25, 2006 at 10:41:54AM +0300, Anton Gorlov wrote:
> В общем бага где-то в апаче, так как пересборка апача и
> текущего mod_php из апдейтов с новым апачем решили проблему.
Уж не скажу, бага или недостаток фичи, но повторюсь --
apache, близкий к Sisyphus по src.rpm, находится в backports/2.4
и используется у меня в рабочих условиях.
PS: есть мнение, что исходный вопрос был предназначен для
sisyphus@...
--
---- WBR, Michael Shigorin <mike@altlinux.ru>
------ Linux.Kiev http://www.linux.kiev.ua/
[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [devel] падение апача
2006-02-28 9:38 ` Michael Shigorin
@ 2006-02-28 11:11 ` Anton Gorlov
2006-02-28 15:15 ` Michael Shigorin
2006-03-14 15:22 ` Anton Gorlov
1 sibling, 1 reply; 10+ messages in thread
From: Anton Gorlov @ 2006-02-28 11:11 UTC (permalink / raw)
To: ALT Devel discussion list
Michael Shigorin пишет:
>>В общем бага где-то в апаче, так как пересборка апача и
>>текущего mod_php из апдейтов с новым апачем решили проблему.
> Уж не скажу, бага или недостаток фичи, но повторюсь --
> apache, близкий к Sisyphus по src.rpm, находится в backports/2.4
> и используется у меня в рабочих условиях.
У меня стабильно падало на apache-1.3.33rusPL30.20-alt1.M24.2.
То есть как раз версия из бекпортов. Падает стабильно.
Так как с пид-файлом ситуацию разрешить так и не получается..то наверное
залью пока-что версию firebird бьез него (там без патчения исходников
что-то сложно придумать..а c++ я не знаю совсем, кроме как hello world!)
> PS: есть мнение, что исходный вопрос был предназначен для
> sisyphus@...
Не совсем..бо меня больше всего интерисует работа под мастером 2.4...
--
np: silence
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [devel] падение апача
2006-02-28 11:11 ` Anton Gorlov
@ 2006-02-28 15:15 ` Michael Shigorin
0 siblings, 0 replies; 10+ messages in thread
From: Michael Shigorin @ 2006-02-28 15:15 UTC (permalink / raw)
To: ALT Devel discussion list
On Tue, Feb 28, 2006 at 02:11:48PM +0300, Anton Gorlov wrote:
> >>В общем бага где-то в апаче, так как пересборка апача и
> >>текущего mod_php из апдейтов с новым апачем решили проблему.
> > Уж не скажу, бага или недостаток фичи, но повторюсь --
> > apache, близкий к Sisyphus по src.rpm, находится в
> > backports/2.4 и используется у меня в рабочих условиях.
> У меня стабильно падало на apache-1.3.33rusPL30.20-alt1.M24.2.
> То есть как раз версия из бекпортов. Падает стабильно.
При этом пересобранный apache-1.3.34rusPL30.22-alt2.src.rpm с тем
модулем не падает? (собирать лучше в hasher)
Ну в принципе можно и подновить бэкпорт, я-то думал, что там
сейчас именно последний.
> > PS: есть мнение, что исходный вопрос был предназначен для
> > sisyphus@...
> Не совсем..бо меня больше всего интерисует работа под мастером
> 2.4...
Тогда тем более пошли в backports@.
--
---- WBR, Michael Shigorin <mike@altlinux.ru>
------ Linux.Kiev http://www.linux.kiev.ua/
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [devel] падение апача
2006-02-28 9:38 ` Michael Shigorin
2006-02-28 11:11 ` Anton Gorlov
@ 2006-03-14 15:22 ` Anton Gorlov
1 sibling, 0 replies; 10+ messages in thread
From: Anton Gorlov @ 2006-03-14 15:22 UTC (permalink / raw)
To: ALT Devel discussion list
[-- Attachment #1: Type: text/plain, Size: 649 bytes --]
Michael Shigorin пишет:
> Уж не скажу, бага или недостаток фичи, но повторюсь --
> apache, близкий к Sisyphus по src.rpm, находится в backports/2.4
> и используется у меня в рабочих условиях.
В общем рано я обрадовался. оно по прежнемупадает..о теперь только если
сказать явно servce httpd restart. при service reload падать перестало
действительно. Посравнивал повнимательнее то с чем слинковано оно все в
сизифе и с чем слинковалось в мастере.
Вот что получил (см аттач).
Последнее что приходитв голову -пересобрать пшп с libpthread.so.0.
Хотя ещё странно что трейсы получаются пустыми. пробовал strace gdb valgrind
--
np: silence
[-- Attachment #2: libs.txt --]
[-- Type: text/plain, Size: 5999 bytes --]
Sisyphus:
[root@f37 etc]# ldd /usr/lib/php/4.4.2/extensions/interbase.so
linux-gate.so.1 => (0xffffe000)
libfbclient.so.1 => /usr/lib/libfbclient.so.1 (0x3aac8000)
libc.so.6 => /lib/libc.so.6 (0x3ab40000)
libstdc++.so.6 => /usr/lib/libstdc++.so.6 (0x3ac59000)
libncurses.so.5 => /usr/lib/libncurses.so.5 (0x3ad2a000)
libcrypt.so.1 => /lib/libcrypt.so.1 (0x3ad46000)
libm.so.6 => /lib/libm.so.6 (0x3ad79000)
libdl.so.2 => /lib/libdl.so.2 (0x3ad9c000)
libpthread.so.0 => /lib/libpthread.so.0 (0x3ada1000)
libgcc_s.so.1 => /lib/libgcc_s.so.1 (0x3adf4000)
/lib/ld-linux.so.2 (0x75555000)
- libgpm.so.1 => /usr/lib/libgpm.so.1 (0x3adfd000)
libtinfo.so.5 => /lib/libtinfo.so.5 (0x3ae03000)
[root@f37 etc]# objdump -p /usr/lib/php/4.4.2/extensions/interbase.so |grep NEEDED
NEEDED libfbclient.so.1
NEEDED libc.so.6
[root@f37 etc]# ldd /usr/lib/libfbclient.so.1
linux-gate.so.1 => (0xffffe000)
libstdc++.so.6 => /usr/lib/libstdc++.so.6 (0x3ab33000)
libncurses.so.5 => /usr/lib/libncurses.so.5 (0x3ac05000)
libcrypt.so.1 => /lib/libcrypt.so.1 (0x3ac21000)
libm.so.6 => /lib/libm.so.6 (0x3ac54000)
libc.so.6 => /lib/libc.so.6 (0x3ac77000)
libdl.so.2 => /lib/libdl.so.2 (0x3ad90000)
libpthread.so.0 => /lib/libpthread.so.0 (0x3ad94000)
libgcc_s.so.1 => /lib/libgcc_s.so.1 (0x3ade8000)
libgpm.so.1 => /usr/lib/libgpm.so.1 (0x3adf1000)
libtinfo.so.5 => /lib/libtinfo.so.5 (0x3adf7000)
/lib/ld-linux.so.2 (0x75555000)
[root@f37 etc]# objdump -p /usr/lib/libfbclient.so.1 |grep NEEDED
NEEDED libstdc++.so.6
NEEDED libncurses.so.5
NEEDED libcrypt.so.1
NEEDED libm.so.6
NEEDED libc.so.6
NEEDED libdl.so.2
NEEDED libpthread.so.0
NEEDED libgcc_s.so.1
[root@f37 etc]# ldd /usr/lib/apache/libphp4.so
linux-gate.so.1 => (0xffffe000)
libcrypt.so.1 => /lib/libcrypt.so.1 (0x3aac3000)
libexpat.so.0 => /usr/lib/libexpat.so.0 (0x3aaf7000)
libmm.so.1 => /usr/lib/libmm.so.1 (0x3ab17000)
libpcre.so.3 => /usr/lib/libpcre.so.3 (0x3ab1b000)
libz.so.1 => /lib/libz.so.1 (0x3ab47000)
libresolv.so.2 => /lib/libresolv.so.2 (0x3ab5a000)
libm.so.6 => /lib/libm.so.6 (0x3ab6d000)
libdl.so.2 => /lib/libdl.so.2 (0x3ab91000)
libnsl.so.1 => /lib/libnsl.so.1 (0x3ab95000)
libpthread.so.0 => /lib/libpthread.so.0 (0x3abaa000)
libphp-4.4.2.so => /usr/lib/libphp-4.4.2.so (0x3abfd000)
libc.so.6 => /lib/libc.so.6 (0x3ad51000)
/lib/ld-linux.so.2 (0x75555000)
[root@f37 etc]# objdump -p /usr/lib/apache/libphp4.so |grep NEEDED
NEEDED libcrypt.so.1
NEEDED libexpat.so.0
NEEDED libmm.so.1
NEEDED libpcre.so.3
NEEDED libz.so.1
NEEDED libresolv.so.2
NEEDED libm.so.6
NEEDED libdl.so.2
NEEDED libnsl.so.1
NEEDED libpthread.so.0
NEEDED libphp-4.4.2.so
NEEDED libc.so.6
ALM2.4
[root@chaos_lnx var]# ldd /usr/lib/php/4.3.10/extensions/interbase.so
libfbclient.so.1 => /usr/lib/libfbclient.so.1 (0x0012c000)
libc.so.6 => /lib/libc.so.6 (0x0019b000)
libstdc++.so.5 => /usr/lib/libstdc++.so.5 (0x002a9000)
libncurses.so.5 => /usr/lib/libncurses.so.5 (0x00362000)
libcrypt.so.1 => /lib/libcrypt.so.1 (0x0037c000)
libm.so.6 => /lib/libm.so.6 (0x003af000)
libdl.so.2 => /lib/libdl.so.2 (0x003d2000)
libpthread.so.0 => /lib/libpthread.so.0 (0x003d6000)
libgcc_s.so.1 => /lib/libgcc_s.so.1 (0x0042a000)
/lib/ld-linux.so.2 => /lib/ld-linux.so.2 (0x80000000)
libgpm.so.1 => /usr/lib/libgpm.so.1 (0x00433000)
libtinfo.so.5 => /lib/libtinfo.so.5 (0x00439000)
[root@chaos_lnx var]# objdump -p /usr/lib/php/4.3.10/extensions/interbase.so |grep NEEDED
NEEDED libfbclient.so.1
NEEDED libc.so.6
[root@chaos_lnx root]# ldd /usr/lib/libfbclient.so
libstdc++.so.5 => /usr/lib/libstdc++.so.5 (0x0018f000)
libncurses.so.5 => /usr/lib/libncurses.so.5 (0x00248000)
libcrypt.so.1 => /lib/libcrypt.so.1 (0x00263000)
libm.so.6 => /lib/libm.so.6 (0x00296000)
libc.so.6 => /lib/libc.so.6 (0x002b9000)
libdl.so.2 => /lib/libdl.so.2 (0x003c6000)
libpthread.so.0 => /lib/libpthread.so.0 (0x003ca000)
libgcc_s.so.1 => /lib/libgcc_s.so.1 (0x0041d000)
libgpm.so.1 => /usr/lib/libgpm.so.1 (0x00427000)
libtinfo.so.5 => /lib/libtinfo.so.5 (0x0042d000)
/lib/ld-linux.so.2 => /lib/ld-linux.so.2 (0x80000000)
[root@chaos_lnx root]# objdump -p /usr/lib/libfbclient.so |grep NEEDED
NEEDED libstdc++.so.5
NEEDED libncurses.so.5
NEEDED libcrypt.so.1
NEEDED libm.so.6
NEEDED libc.so.6
NEEDED libdl.so.2
NEEDED libpthread.so.0
NEEDED libgcc_s.so.1
[root@chaos_lnx root]# ldd /usr/lib/apache/libphp4.so
libcrypt.so.1 => /lib/libcrypt.so.1 (0x00127000)
libnsl.so.1 => /lib/libnsl.so.1 (0x0015a000)
libexpat.so.0 => /usr/lib/libexpat.so.0 (0x00170000)
libmm.so.1 => /usr/lib/libmm.so.1 (0x0018f000)
libz.so.1 => /lib/libz.so.1 (0x00193000)
libresolv.so.2 => /lib/libresolv.so.2 (0x001a6000)
libm.so.6 => /lib/libm.so.6 (0x001b9000)
libdl.so.2 => /lib/libdl.so.2 (0x001dc000)
libphp-4.3.10.so => /usr/lib/libphp-4.3.10.so (0x001e1000)
libc.so.6 => /lib/libc.so.6 (0x00319000)
/lib/ld-linux.so.2 => /lib/ld-linux.so.2 (0x80000000)
[root@chaos_lnx root]# objdump -p /usr/lib/apache/libphp4.so |grep NEEDED
NEEDED libcrypt.so.1
NEEDED libnsl.so.1
NEEDED libexpat.so.0
NEEDED libmm.so.1
NEEDED libz.so.1
NEEDED libresolv.so.2
NEEDED libm.so.6
NEEDED libdl.so.2
NEEDED libphp-4.3.10.so
NEEDED libc.so.6
^ permalink raw reply [flat|nested] 10+ messages in thread
end of thread, other threads:[~2006-03-14 15:22 UTC | newest]
Thread overview: 10+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2006-02-23 8:32 [devel] падение апача Anton Gorlov
2006-02-23 8:53 ` Michael Shigorin
2006-02-23 9:36 ` Anton Gorlov
2006-02-23 10:35 ` Anton Gorlov
2006-02-24 8:40 ` Anton Gorlov
2006-02-25 7:41 ` Anton Gorlov
2006-02-28 9:38 ` Michael Shigorin
2006-02-28 11:11 ` Anton Gorlov
2006-02-28 15:15 ` Michael Shigorin
2006-03-14 15:22 ` Anton Gorlov
ALT Linux Team development discussions
This inbox may be cloned and mirrored by anyone:
git clone --mirror http://lore.altlinux.org/devel/0 devel/git/0.git
# If you have public-inbox 1.1+ installed, you may
# initialize and index your mirror using the following commands:
public-inbox-init -V2 devel devel/ http://lore.altlinux.org/devel \
devel@altlinux.org devel@altlinux.ru devel@lists.altlinux.org devel@lists.altlinux.ru devel@linux.iplabs.ru mandrake-russian@linuxteam.iplabs.ru sisyphus@linuxteam.iplabs.ru
public-inbox-index devel
Example config snippet for mirrors.
Newsgroup available over NNTP:
nntp://lore.altlinux.org/org.altlinux.lists.devel
AGPL code for this site: git clone https://public-inbox.org/public-inbox.git