내일은 대한입니다.
sun's longitude:299 26 24.40 
· 자유게시판 · 묻고답하기 · 알파문서 · RPMS list
· 사용자문서 · 팁/FAQ모음 · 리눅스Links · 자료실
· 서버정보 · 운영자 · Books/FAQ · FreeBSD
/board/read.php:소스보기  

질문과 답변 게시판입니다.

현재 실시간으로 이곳 서버의 설정파일(몇개)를 보여주고 있습니다.
서버의 설정내용에 관한 질문은 먼저 이곳 서버의 설정내용을 참고하시길 바랍니다.

[*** 쓰기 금지단어 패턴 ***]
글 본문 중간에 업로드할 이미지를 추가하는 방법 : @@이미지이름@@
ex) @@foo.gif@@
2050 번 글의 답장글: Re: .so 확장모듈작성중 dl() ./*.so 화일열기 실패 발
글쓴이: 산이 [홈페이지] 글쓴날: 2004년 05월 08일 19:23:45 토(저녁) 조회: 871

[sos!]님이 남기신 글:

>예)*1 => 확장모듈명1, *2 => 확장모듈명2
>
>php에 동적라이브러리(.so)
 확장모듈을 만드는 중에 여러가지 에러에 직면하여 간신히 
make까지는 끝냈는데...
>php -f ext/*1/*1.php로 테스트를 하니 
>PHP:Warning : dl() ./*.so -ld.so.1 ~ 화일열기 실패가
발생합니다.
>어떻게 해결해야 할지요...무슨 path가 잘못 잡힌건지, 아니면,
설정에 문제(?, 분명히 config.m4 화일의 라이브라리 위치는
정확히 입력을 했는데) 가 있는지...도무지
 알수가 없습니다.
>아래에 그동안에 직면했던 과정을 나열해보겠습니다.

>0. ext-skel, buildconf 과정은 생략
>1. configure --with-apxs=* --with-*1 --with-*2 해서 configure는
끝냈는데..(2개의
 확장모듈을 붙임)
>2. make를 하니 ext_*2_prt가 undeclared되었다고
 에러가 났습니다. 그래서 *.h 화일의 상단의 PHP__API부분을
PHP_*1_API로 수정을 하니..make가 수행되었습니다.

>3. 근데, 테스트(php -f ext/*1/*1.php)를 하니.."PHP:Warning
 : dl() ./*.so -ld.so.1 ~ 화일열기 실패"가 발생합니다.
>
>0 도대체 뭘 잘못해서 이런현상이 나타나는지 알수가
없습니다. 기존에 *2하고 똑같이 
>   confiig.m4.화일을
 만들어서...config.m4화일에는
 문제가 없는것 같은데..
>0 그리고 *1.c, *1.h 도 잘 된것 같은데..
>
>※ 원인을 아시는 고수분의 고언을 부탁드립니다....몇일을
 고생했습니다...부디
 빠른 조언부탁드립니다.
 

========================================

답변이 늦었습니다.

직접 만든 확장모듈이라면
 제가 서포트할 방법이 없군요.

기존에 배포된 확장모듈이라면

몇가지 점검해보아야할
 사항이 있습니다.

즉 PHP 버전인데 sqlite 같은 경우는 4.3.3 이하에서는 작동하질
않습니다.

위와 같은 증상(?)은 제가 경험한 바로는 버전차이때문에
 그런것
같더군요.

이 경우가 아니면 확장모듈 소스 자체를 꼼꼼히 분석해봐야
하는데
제가 C 깡통이라서.. 도움이 못되네요.. T.T

 
이전글 : .so 확장모듈작성중 dl() ./*.so 화일열기 실패 발
다음글 : root 패스워드 문제  
 from 61.254.75.122
JS(Redhands)Board 0.4 +@

.so 확장모듈작성중 dl() ./*.so 화일열기 실패 발 root 패스워드 문제
인쇄용 


apache lighttpd linuxchannel.net 
Copyright 1997-2026. linuxchannel.net. All rights reserved.

Page loading: 0.01(server) + (network) + (browser) seconds