1709 번 글의 답장글: Re: Re: PHP 업그레이드 할때.. |
글쓴이: 하얀피
|
글쓴날: 2003년 10월 10일 14:36:50 금(오후) |
조회: 772 |
안녕하세요^^
말씀하신대로 소스디렉토리를
보니 config.status 파일이 있더군요.
읽어보니 아래와 같이 나오는데 저대로만 해주면 됩니까?
add 모듈이 있는게 전체 옵션이 아닌듯 싶은데....
아. 그리고 여담입니다만..
만약에 소스가 없는경우엔 어떻게 알아보죠?--a..
---------------------------------------------------------------------
#!/bin/sh
##
## config.status -- APACI auto-generated configuration restore script
##
## Use this shell script to re-run the APACI configure script for
## restoring your configuration. Additional parameters can be supplied.
##
./configure \
"--prefix=/usr/local/apache" \
"--add-module=../mod_throttle-3.1.2/mod_throttle.c" \
"--activate-module=src/modules/php4/libphp4.a" \
"--includedir=/usr/include" \
"--with-layout=Apache" \
"--bindir=/usr/local/bin" \
"--sbindir=/usr/local/sbin" \
"--mandir=/usr/man" \
"--sysconfdir=/usr/local/apache/conf" \
"$@"
----------------------------------------------------------------------
[산이]님이 남기신 글:
>
>[하얀피]님이 남기신 글:
>
>>안녕하세요.
>>이번에 제가 아는 형이 외국으로 나가서
>>서버관리를 맡았는데요.
>>PHP 버전이 너무 낮아서 업그레이드 하려고 하는데..
>>아파치가 Static 모드로 설치된 것 같더라구요.
>>httpd -l 했더니 mod_so.c 가 없는것이 Static 맞죠?
>
>아래의 리스트는 아파치 코어(httpd)에 정적으로(static)
>붙은 모듈 리스트입니다. 때문에 .so 가 안 붙고 .c 가
붙은
>형태입니다.
>
>DSO 모듈은 httpd -l 의 결과에 나타나지 않습니다.
>
>참고로 mod_so.c 는 다른 모듈을 DSO 방식으로 붙일때 꼭
>필요한 모듈로 반드시 아파치에 static 하게 붙어 있어야
합니다.
>
>특별한 경우가 아니면 100% mod_so 모듈은 아파치에
정적으로
>붙이도록 하는 것이 관례(?)입니다.
>
>따라서 PHP 버전을 업그레이트하기
위해서
>반드시 아파치를 다시 컴파일하여 설치해야 합니다.
>
>현재 상황은
>아파치를 컴파일하지 않고 PHP 버전을 높이는 방법은
>불가능합니다.
>
>
>>----------------------------------------------------------------------
>>Compiled-in modules:
>> http_core.c
>> mod_env.c
>> mod_log_config.c
>> mod_mime.c
>> mod_negotiation.c
>> mod_status.c
>> mod_include.c
>> mod_autoindex.c
>> mod_dir.c
>> mod_cgi.c
>> mod_asis.c
>> mod_imap.c
>> mod_actions.c
>> mod_userdir.c
>> mod_alias.c
>> mod_access.c
>> mod_auth.c
>> mod_setenvif.c
>> mod_throttle.c
>> mod_php4.c
>>suexec: disabled; invalid wrapper /usr/local/sbin/suexec
>>----------------------------------------------------------------------
>>여하튼.. 근데 제가 지금까지 DSO 방식만 관리를
해왔고..
>>Static 방식은 처음인데..-_-;;
>>제가 알기로 Static 방식은 아파치를 다시 컴파일 해줘야
한다고 알거든요?
>
>현재 PHP 가 아파치 core 에 정적으로 붙어 있기 때문에
>아파치를 다시 빌드(컴파일)해야
합니다.
>
>>APM을 재설치 하자니까 그건 절대로 안된다고
하고..-ㅅ-;;
>
>아파치를 재컴파일하지 않고서는 방법이 없고
불가능하다고
>보고 하세요.
>
>
>>참... 난감하네요..
>>일단 초기 설치 소스는 모두 남아있더라구요..
>>이런 상태에서 PHP 컴파일 옵션이야 phpinfo로 알아보면
되는데..
>>아파차니는 컴파일 옵션 어떻게 줬는지 알 수 있는 방법이
없을까요?
>
>현재 초기 설치 소스가 있으므로 이전에 설치한 아파치
소스
>디렉토리 밑에 config.status 파일이 있을 겁니다.
>이 파일을 열어보면 당시 컴파일할때 사용한 옵션이
그대로
>들어 있습니다.
>
>>그리고 제가 저 상태에서 PHP 업그레이드 하면서 제가 따로
신경써야 할 부분은
>>무엇무엇이 있을까요??
>
>현재 아파치-PHP 설치, 설정 환경을 먼저 파악하고 그대로
적용하면 됩니다.
>한줄로 답변했지만 상당히 많은 분량입니다.
>
>
>>답변 부탁 드립니다 (__)
========================================
|
이전글 : Re: PHP 업그레이드 할때..
다음글 : Re: Re: Re: PHP 업그레이드 할때..
|
from 210.111.244.206
JS(Redhands)Board 0.4 +@
|