database.sarang.net
UserID
Passwd
Database
DBMS
MySQL
PostgreSQL
Firebird
Oracle
ㆍInformix
Sybase
MS-SQL
DB2
Cache
CUBRID
LDAP
ALTIBASE
Tibero
DB 문서들
스터디
Community
공지사항
자유게시판
구인|구직
DSN 갤러리
도움주신분들
Admin
운영게시판
최근게시물
Informix Q&A 53 게시물 읽기
No. 53
Re: php3+apache+informix에서 Segmentation Fault
작성자
이정환
작성일
1999-12-05 21:26
조회수
8,246

> 아. 죽겠습니다. -_-

>

> 글의 첫 머리부터 이런 말을 해서 죄송하구여 ^^

>

> 아파치 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 mallo

> c.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>, a

> rgc=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

>

>

>

 

대단하십니다.

gdb상에서 httpd를 실행시키셨다면.. 엄청난 인내를 필요로 할것인디...

흐흐..

왜 저런 현상이 나오는지는 솔직히 저도 잘 모르겠습니다.

phpinfo()를 사용하셔서 3가지를 붙여 컴파일 한 상태에서

인포믹스를 인식하셨다면 인포믹스가 확실히 붙어있다고 말할수 있습니다.

제가 쓰는 환경에선 문제가 없었습니다.

다만 버전이 조금 틀리군요...

 

아파치 1.3.9, php-3.0.12, informix

------------------------

php는 4.0이 나왔지만 아직가지 stable하지 않다는 생각이 들어서 3.0.12를 쓰고 있습니다.

실지.. 여기에다가 mysql이랑 postgres도 같이 붙여서 한꺼번에 컴파일 한 상태 입니다.

자알~ 돌고 있죠...

 

한번 버전을 업 해보시고 하셨으면 합니다.

[Top]
No.
제목
작성자
작성일
조회
58인포믹스를 이용해 인트라넷을 구축하.... 추천 하드웨어 사양은?....
double
1999-12-13
7421
59┕>Re: 인포믹스를 이용해 인트라넷을 구축하.... 추천 하드웨어 사양은?....
정재익
1999-12-14 00:43:20
7870
60┕>Re: 인포믹스를 이용해 인트라넷을 구축하.... 추천 하드웨어 사양은?....
이정환
1999-12-14 01:04:56
7955
56인포믹스 for Linux 버전에서 최대 테이블의 갯수가 얼마나?
이주형
1999-12-10
7394
57┕>Re: 인포믹스 for Linux 버전에서 최대 테이블의 갯수가 얼마나?
이정환
1999-12-12 23:20:04
7908
84 ┕>Re: Re: 인포믹스 for Linux 버전에서 최대 테이블의 갯수가 얼마나?
박영길
2000-02-10 10:38:26
8052
73┕>Re: 인포믹스 for Linux 버전에서 최대 테이블의 갯수가 얼마나?
성재경
1999-12-28 16:27:10
7700
54Php3를 쓰는데요... 서버를 껏다가 키면 연결이 안되여
허정수
1999-12-06
7804
89┕>Re: Php3를 쓰는데요... 서버를 껏다가 키면 연결이 안되여
박영길
2000-02-10 10:39:18
8264
52php3+apache+informix에서 Segmentation Fault
허정수
1999-12-04
7926
53┕>Re: php3+apache+informix에서 Segmentation Fault
이정환
1999-12-05 21:26:00
8246
50정환님 오랫만입니다.
서준원
1999-12-02
7629
51┕>Re: 정환님 오랫만입니다.
이정환
1999-12-03 11:06:10
8134
47informix 설치시 발생하는 에러인데요..이유를 알고싶어요
류낙근
1999-11-28
7679
49┕>Re: informix 설치시 발생하는 에러인데요..이유를 알고싶어요
이정환
1999-11-29 14:02:25
8408
46아파치,피에치피,인포믹스연동설치시 인포믹스 설치관련설정
김동오
1999-11-26
8229
48┕>Re: 아파치,피에치피,인포믹스연동설치시 인포믹스 설치관련설정
이정환
1999-11-29 13:54:01
8589
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2024 DSN, All rights reserved.
작업시간: 0.019초, 이곳 서비스는
	PostgreSQL v16.4로 자료를 관리합니다