AnNyung Official Homepage Home > Update [ 1.1 ]  

HOME
What is AnNyung
Documents
Packages System
White Paper
Download
Update
  . 3.x [RSS]
  . 2.x [RSS]
  . 1.3 [RSS]
  . 1.2 [RSS]
  . 1.1 [RSS]
  . 1.0 [RSS]
FAQ
Hardware
RoadMap
Gallery

  Go oops.org
  AnNyung banner 88x31

  AnNyung 1 banner 80x15
  AnNyung 2 banner 80x15
  AnNyung 3 banner 80x15
  AnNyung banner 80x15
  AnNyung banner 80x15



apache mod_url 버그
Web Browser 로는 FTP 접속이 불가능 합니다.

문서번호 : 1101199066
업데이트 : 2004.11.23


상세내용

안녕의 apache 패키지에는, IE 의 '항상 UTF-8 로 보내기' 옵션 때문에 발생
하는 한글 파일의 문제를 해결하기 위해 mod_url 모듈을 기본으로 On 되어진
채 운영이 되어 집니다.

Packages System 에서 제공되어 지는 apache 1.3.33-1 버전에는, 이 mod_url
모듈이 업데이트가 되어 서버쪽 인코딩과 클라이언트 인코딩을 지정을 할 수
있도록 변경이 되었으나 이 값들의 기본 값이 지정이 되어 있지 않기 때문에
특정 다른 모듈이 작동하지 못하는 버그가 있습니다.

이를 해결하기 위해서는 httpd.conf 의 mod_url 설정에 ServerEncoding 옵션
과 ClientEncoding 옵션을 지정을 해 주면 문제가 없으나,  이번 패치에서는
이 두 옵션의 기본 값을 지정하여, 따로 설정을 해 주지 않더라도 문제가 되
지 않게 픽스되었습니다.

더불어,  apache 패키지에서 기본으로 제공하던 thrid party module 들이 이
번 버전 부터는 별개의 패키지로 분리가 되었습니다. 분리가 되는 모듈들은
다음과 같습니다.

     모듈 이름          패키지 이름
     --------------------------------------
     mod_bandwidth   => apache-bandwidth
     mod_throttle    => apache-throttle
     mod_gzip        => apache-gzip
     mod_put         => apache-put

기존의 httpd.conf 에 있는 이 모듈들의 설정은 모두 /etc/httpd/conf/module.d
에 생성이 됩니다.  기존의 설정 파일을 사용하시던 분들은 그대로 사용하시
면서 LoadModules 와 AddModules 지시자만 제어를 해 주시면, 그대로 사용을
할 수 있으며, 신규 설치하시는 분들은 module.d 에 있는 설정파일을 수정하
시면 httpd.conf 에서 Include 하게 되어 있습니다.

아파치를 업데이트를 하면 기존의 설정 파일들이 다음과 같이 분리과 됩니다.

/etc/httpd/conf/httpd.conf                일반적인 서버 설정
/etc/httpd/conf/conf.d/virtual.conf       가상 호스트 설정
/etc/httpd/conf/conf.d/proxy.conf         프락시 설정
/etc/httpd/conf/module.d                  써드파티 모듈 설정 디렉토리

로 생성이 됩니다. php 역시 Packages System 에 등록이 된 4.3.9-2 버전 부
터는 기존의 httpd.conf 에 있는 php 설정대신 module.d/php.conf 로 들어가
게 되며 이는 httpd.conf 에서 Include /etc/httpd/conf/module.d/*.conf 설
정이 되어 있는 설정파일에만 유효하며, 기존의 설정파일에서는 아무런 영향
을 미치지 않습니다.

참고로, 이번 버전으로 업데이트를 하시려면, httpd.conf 를 백업을 하시고
httpd.conf 를 삭제한 후에, 업데이트를 하면 새로운 httpd.conf 가 생성이
되니, 이 설정 파일을 가지고선 백업한 설정 파일을 참조 해서 새로 백업을
하시기 바랍니다. 만약 위에 나열되어 있는 분리된 모듈을 사용한다면 기존
의 httpd.conf 에 있던 모듈 설정은 module.d 로 옮겨서 하시면 되겠습니다.

참고로

Include /etc/httpd/conf/modules.d/*.conf

설정이 SSI 설정 보다 상단에 설정이 되어 있는 경우에는 .htm 에서 php 사
용이 불가능 합니다. 이런 경우에는 위의 라인을 httpd.conf 제일 하단의

Include /etc/httpd/conf/conf.d/*.conf

라인 바로 위로 이동 시키시면 사용하시는 데 문제가 없습니다.

Autoupdate 지원 : Packages System

update 패키지

  RPMS :

    . apache-1.3.33-2.i686.rpm
    . apache-devel-1.3.33-2.i686.rpm
    . apache-bandwidth-2.0.6-1.i686.rpm
    . apache-throttle-3.1.2-1.i686.rpm
    . apache-put-1.3-1.i686.rpm
    . apache-gzip-1.3.26.1a-1.i686.rpm

  SRPMS :

    . apache-bandwidth-2.0.6-1.src.rpm
    . apache-put-1.3-1.src.rpm
    . apache-gzip-1.3.26.1a-1.src.rpm

참고 :
http://kldp.net/tracker/index.php?func=detail&aid=300597&group_id=490&atid=350907



    



 Home > Update [ 1.1 ]

Copyright 2018 OOPS Development Organization 
LAST MODIFIED: 2016/04/24