아. 죽겠습니다. -_-
글의 첫 머리부터 이런 말을 해서 죄송하구여 ^^
아파치 1.3.4와 php 3.0.6과 인포믹스를 쓰고 있습니다.
인포믹스를 이용해서 게시판을 만들었는데.
페이지를 표시할 수 없다거나. 내용이 없다고 나오더군여
그래서 아파치의 error_log를 보니
httpd: [Sat Dec 4 17:57:59 1999] [notice] child pid 21502 exit signal Segmentat
ion fault (11)
이렇게 나왔습니다.
php3의 메일링 리스트를 찾아보니 Regular Expression과 관련된 문제라고 하더군여
하지만 해결책은 못 찾았습니다.
php와 아파치는 구할 수 잇는 버전은 다 구해서 설치해봤구여
위의 아파치 1.3.4와 php 3.0.6은 예전에 MySQL와 함께 정말 잘 쓰던 버전들입니다.
인포믹스 때문에 생기는 문제가 아닐까 생각되는구여
혹시 아시는 분 계시면 꼭 좀 알려주시기 바랍니다.
감사합니다.
참고로.. gdb를 이용하여 httpd의 Stack을 조사한 것을 보여드립니다.
(no debugging symbols found)...
(gdb) run -X -f /www/conf/httpd.conf
Starting program: /www/bin/httpd -X -f /www/conf/httpd.conf
Program received signal SIGSEGV, Segmentation fault.
chunk_alloc (ar_ptr=0x402b8560, nb=48) at malloc.c:2777
malloc.c:2777: No such file or directory.
(gdb)
(gdb) bt
#0 chunk_alloc (ar_ptr=0x402b8560, nb=48) at malloc.c:2777
#1 0x40228e8f in chunk_realloc (ar_ptr=0x402b8560, oldp=0x819db00,
oldsize=40, nb=48) at malloc.c:3284
#2 0x40228aa4 in __libc_realloc (oldmem=0x819db08, bytes=37) at malloc.c:3162
#3 0x806ab84 in strcpy ()
#4 0x806738a in strcpy ()
#5 0x80946e9 in strcpy ()
#6 0x8064d58 in strcpy ()
#7 0x8064f20 in strcpy ()
#8 0x80626fb in strcpy ()
#9 0x806275e in strcpy ()
#10 0x809ec73 in strcpy ()
#11 0x80b1f69 in strcpy ()
#12 0x80b1fcc in strcpy ()
#13 0x80a998e in strcpy ()
#14 0x80a9b1c in strcpy ()
#15 0x80a9c79 in strcpy ()
#16 0x80aa2a6 in strcpy ()
#17 0x80aaa23 in strcpy ()
#18 0x401e7cb3 in __libc_start_main (main=0x80aa6ec <strcpy+387096>, argc=4,
argv=0xbffffb94, init=0x804afb4, fini=0x80de6ec <__udivdi3+460>,
rtld_fini=0x4000a350 <_dl_fini>, stack_end=0xbffffb8c)
at ../sysdeps/generic/libc-start.c:78
(gdb) quit
The program is running. Exit anyway? (y or n) y
|