지원 - 자주 물어보는 질문 (FAQ) - Apache HTTP Server

Apache Server 2.0

Apache HTTP Server Version 2.0

<-

지원 - 자주 물어보는 질문 (FAQ)

이 문서는 최신판 번역이 아닙니다. 최근에 변경된 내용은 영어 문서를 참고하세요.
top

지원

"왜 ... 안되나? 왜 ... 동작하지 않는가?" 문제가 생기면 할일

아파치 서버 소프트웨어에 문제가 생기면 다음과 같은 단계를 따른다:

오류 로그(errorlog)를 확인하라!
아파치 서버는 문제가 생기면 도움을 주려고 노력한다. 많은 경우 서버 오류 로그에 자세한 내용을 기록한다. 이것만으로도 직접 (파일권한 등) 문제를 발견하고 고칠 수 있는 경우가 많다. 오류 로그의 기본 위치는 /usr/local/apache2/logs/error_log이지만, 정확한 위치는 설정파일의 ErrorLog 지시어를 참고하라.
FAQ를 확인하라!
아파치 웹사이트에서 항상 아파치 FAQ 최신판을 볼 수 있다.
아파치 버그 데이터베이스를 확인하라
아파치그룹(The Apache Group)에 보고된 대부분의 문제는 버그 데이터베이스에 기록된다. 새로 버그를 추가하기 전에, 이미 알려졌거나(open) 해결된(closed) 버그가 있는지 확인하길 바란다. 이미 문제가 보고되었다면 "나도 이런 문제가 있다고" 보고하지 않길 바란다. 아직 해결되지 않았다면 주기적으로 상황을 확인하길 바란다. 또, 데이터베이스에 기록되지 않고 이메일 교환으로 진행된 사항이 있을 수 있으니 처음 문제를 보고한 사람에게 연락해볼 수도 있다.
사용자 지원 공간에 문의한다

아파치에 대한 지식을 공유하길 원하는 활발한 사용자 공동체들이 있다. 일반적으로 이런 공동체에 참여하는 것이 문제의 답을 얻는 가장 좋고 빠른 방법이다.

사용자 메일링리스트

USENET 뉴스그룹:

  • comp.infosystems.www.servers.unix [news] [google]
  • comp.infosystems.www.servers.ms-windows [news] [google]
  • comp.infosystems.www.authoring.cgi [news] [google]
위의 방법이 모두 실패하면 버그 데이터베이스에 문제를 보고한다

위의 단계를 모두 시도하고도 해결책이 없다면, 버그를 보고하여 웹서버 개발자들에게 문제를 알리길 바란다.

core dump를 만들며 서버가 죽는 경우라면 (가능하면) backtrace(역주; 문제가 실행파일의 정확히 어떤 지점에서 발생하였고, 프로그램이 그 지점까지 어떤 경로로 실행되었는지를 알려주는 정보)를 포함하길 바란다. 예를 들어,

# cd ServerRoot
# dbx httpd core
(dbx) where

(ServerRoot, httpd, core 파일의 실제 위치를 대신 사용하라. dbx 대신 gdb를 사용해야 할 수도 있다.)

도움을 얻으려면 누구에게 연락하나?

40명 가량의 자발적으로 참여한 개발자만으로는 수백만의 사용자에게 아파치에 대해 일일이 지원할 수 없다. 무료 지원을 얻으려면 사용자 공간에 참여하길 권한다.

아파치에 대한 직업적인 유료 지원은 여러 회사에서 제공한다.