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

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

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

[*** 쓰기 금지단어 패턴 ***]
글 본문 중간에 업로드할 이미지를 추가하는 방법 : @@이미지이름@@
ex) @@foo.gif@@
2665 번 글: 모듈 추가에 대해서
글쓴이: 이현철 글쓴날: 2007년 05월 15일 00:00:42 화(새벽) 조회: 3013
-----------------------------------------
답변자가 기본적으로 참고할 내용입니다.
- 배포판(옵션)    : 
- 커널버전(옵션)
  : 
- 데몬버전(예:apache
 1.3.27) : 
- 데몬설치유형(RPM/컴파일/기타)
 : 
-----------------------------------------
*중요:한글 문자가 하나도 없으면 스팸페이지로
이동합니다(스팸
 필터링).

오랜만에 인사 드립니다..

먼저 예전에 산이님께서..답변하신
 내용중에 아래와 같은 내용이 있었습니다.
////////////////////////////////////////////////////////
같은 버전 php 소스를 구해서 원하는 PHP 모듈을 컴파일한 다음에
php 모듈이 있는 디렉토리에(php 디렉토리 깊숙히 있음) 복사하면
됩니다.
그리고 php.ini 설정파일에서 컴파일한 php 모듈을 추가해주면
됩니다.
(extension 지시자)
참고로 현재 설치된 php 의 각종 옵션을 보고 싶다면 phpinfo()
함수로 확인할 수있습니다.
//////////////////////////////////////////////////////////

이번에 기존 php가 동작중인 서버에 socket모듈만 더 추가 할려고
아래와 같은 작업을 했습니다.
기존 php 소스에서 
 ./configure  --enable-sockets=shared
 make 
 이 후에
[root@ma php-4.3.11]# cd ext/
[root@ma ext]# cd sockets
[root@ma .libs]# cp sockets.so  /usr/local/php/modules/    /=모듈copy


아래와 같이 php.ini에 extension_dir경로를
 수정 한후에
[root@ma .libs]# grep extension_dir /usr/local/lib/php.ini
;extension_dir = "./"
extension_dir = "/usr/local/php/modules"

모듈 설정을 했습니다.
[root@ma .libs]# grep sockets /usr/local/lib/php.ini
extension=sockets.so


위와 같은 작업후에 php명령어로 확인 하면
[root@ma .libs]# php -i |grep socket
mysql.default_socket => no value => no value
sockets               //sockets가 표시됨
default_socket_timeout => 60 => 60
PWD => /export/home/build/php-4.3.11/ext/sockets/.libs
OLDPWD => /export/home/build/php-4.3.11/ext/sockets
_SERVER["PWD"] => /export/home/build/php-4.3.11/ext/sockets/.libs
_SERVER["OLDPWD"] => /export/home/build/php-4.3.11/ext/sockets
_ENV["PWD"] => /export/home/build/php-4.3.11/ext/sockets/.libs
_ENV["OLDPWD"] => /export/home/build/php-4.3.11/ext/sockets

이런씩으로 나옵니다..  위에서 sockets가 제대로 표시 되면 제
생각에는 
모듈이 잘 적용 되었다고 생각합니다만..



여기서 질문입니다..
위에 산이님 답변 글에서 phpinfo()형태로 확인 하면 모듈이
제대로 적용되었는지 알수있다고 하셨는데요..저는
 해보니깐.. sockets에 대한 내용이 웹에서 phpinfo()형태에서
 안 보입니다.

다른서버에서   처음부터 ./configure  --enable-sockets 옵션을 주고
인스톨 경우에는 phpinfo()에서 보이는데요.. 
아래와 같은 항목이 보이는데요.
Sockets Support 	enabled

위 경우에는 제대로 sockets모듈이 올라오지 않은것인가요?

 
이전글 : Re: CBL 블럭 문제인데요
다음글 : Re: 모듈 추가에 대해서  
 from 219.19.253.251
JS(Redhands)Board 0.4 +@

Re: CBL 블럭 문제인데요 Re: 모듈 추가에 대해서
인쇄용 


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

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