mirror of
https://github.com/apache/httpd.git
synced 2025-11-06 16:49:32 +03:00
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@103525 13f79535-47bb-0310-9956-ffa450edef68
205 lines
10 KiB
XML
205 lines
10 KiB
XML
<?xml version="1.0" encoding="EUC-KR"?>
|
|
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
|
|
<html xmlns="http://www.w3.org/1999/xhtml" lang="ko" xml:lang="ko"><head><!--
|
|
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
|
|
This file is generated from xml source: DO NOT EDIT
|
|
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
|
|
-->
|
|
<title>자주 물어보는 질문 (FAQ) - Apache HTTP Server</title>
|
|
<link href="../style/css/manual.css" rel="stylesheet" media="all" type="text/css" title="Main stylesheet" />
|
|
<link href="../style/css/manual-loose-100pc.css" rel="alternate stylesheet" media="all" type="text/css" title="No Sidebar - Default font size" />
|
|
<link href="../style/css/manual-print.css" rel="stylesheet" media="print" type="text/css" />
|
|
<link href="../images/favicon.ico" rel="shortcut icon" /></head>
|
|
<body id="manual-page"><div id="page-header">
|
|
<p class="menu"><a href="../mod/">모듈</a> | <a href="../mod/directives.html">지시어들</a> | <a href="../faq/">FAQ</a> | <a href="../glossary.html">용어</a> | <a href="../sitemap.html">사이트맵</a></p>
|
|
<p class="apache">Apache HTTP Server Version 2.1</p>
|
|
<img alt="" src="../images/feather.gif" /></div>
|
|
<div class="up"><a href="./"><img title="<-" alt="<-" src="../images/left.gif" /></a></div>
|
|
<div id="path">
|
|
<a href="http://www.apache.org/">Apache</a> > <a href="http://httpd.apache.org/">HTTP Server</a> > <a href="http://httpd.apache.org/docs-project/">Documentation</a> > <a href="../">Version 2.1</a> > <a href="./">FAQ</a></div><div id="page-content"><div id="preamble"><h1>자주 물어보는 질문 (FAQ)</h1>
|
|
<div class="toplang">
|
|
<p><span>가능한 언어: </span><a href="../en/faq/all_in_one.html" hreflang="en" rel="alternate" title="English"> en </a> |
|
|
<a href="../ko/faq/all_in_one.html" title="Korean"> ko </a></p>
|
|
</div>
|
|
|
|
<p>FAQ 최신판은 아파치 웹사이트 <<a href="http://httpd.apache.org/docs-2.1/faq/">http://httpd.apache.org/docs-2.1/faq/</a>>에서 볼 수
|
|
있다.</p>
|
|
|
|
<p>아파치 2.0이 나온지 얼마 안되서 우리는 아직 <em>자주
|
|
물어보는 질문 (FAQ)</em>이 무엇인지 모른다. 내용이 채워질
|
|
때까지 여기에 해답이 없다면 <a href="http://httpd.apache.org/docs/misc/FAQ.html">아파치
|
|
1.3 FAQ</a>도 참고하라.</p>
|
|
</div>
|
|
<div id="quickview"><ul id="toc"><li><img alt="" src="../images/down.gif" /> <a href="#topics">주제</a></li>
|
|
<li><img alt="" src="../images/down.gif" /> <a href="#support">지원</a></li>
|
|
<li><img alt="" src="../images/down.gif" /> <a href="#error">오류문</a></li>
|
|
</ul></div>
|
|
<div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div>
|
|
<div class="section">
|
|
<h2><a id="topics" name="topics">주제</a></h2>
|
|
<dl><dt><a href="#support">지원</a></dt><dd>문제가 생기면 어떻게 해결하나?</dd>
|
|
<dt><a href="#error">오류문</a></dt><dd>이 오류문이 무슨 뜻인가?</dd>
|
|
</dl></div><div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div>
|
|
<div class="section">
|
|
<h2><a name="support" id="support">지원</a></h2>
|
|
<ul>
|
|
<li><a href="#support.what2do">"왜 ... 안되나? 왜 ... 동작하지
|
|
않는가?" 문제가 생기면 할일</a></li>
|
|
|
|
<li><a href="#support.support">도움을 얻으려면 누구에게
|
|
연락하나?</a></li>
|
|
</ul>
|
|
|
|
<h3><a name="support.what2do" id="support.what2do">"왜 ... 안되나? 왜 ... 동작하지 않는가?" 문제가 생기면
|
|
할일</a></h3>
|
|
|
|
|
|
<p>아파치 서버 소프트웨어에 문제가 생기면 다음과 같은
|
|
단계를 따른다:</p>
|
|
|
|
<dl>
|
|
<dt>오류 로그(errorlog)를 확인하라!</dt>
|
|
<dd>아파치 서버는 문제가 생기면 도움을 주려고 노력한다.
|
|
많은 경우 서버 오류 로그에 자세한 내용을 기록한다.
|
|
이것만으로도 직접 (파일권한 등) 문제를 발견하고 고칠 수
|
|
있는 경우가 많다. 오류 로그의 기본 위치는
|
|
<code>/usr/local/apache2/logs/error_log</code>이지만,
|
|
정확한 위치는 설정파일의 <code class="directive"><a href="../mod/core.html#errorlog">ErrorLog</a></code> 지시어를 참고하라.</dd>
|
|
|
|
<dt><a href="http://httpd.apache.org/docs-2.1/faq/">FAQ</a>를
|
|
확인하라!</dt>
|
|
<dd>아파치 웹사이트에서 항상 아파치 FAQ 최신판을 볼 수
|
|
있다.</dd>
|
|
|
|
<dt>아파치 버그 데이터베이스를 확인하라</dt>
|
|
<dd>아파치그룹(The Apache Group)에 보고된 대부분의 문제는
|
|
<a href="http://httpd.apache.org/bug_report.html">버그
|
|
데이터베이스</a>에 기록된다. 새로 버그를 추가하기 전에,
|
|
이미 알려졌거나(open) 해결된(closed) 버그가 있는지 확인하길
|
|
<strong>바란다</strong>. 이미 문제가 보고되었다면 "나도
|
|
이런 문제가 있다고" 보고하지 <em>않길</em> 바란다. 아직
|
|
해결되지 않았다면 주기적으로 상황을 확인하길 바란다. 또,
|
|
데이터베이스에 기록되지 않고 이메일 교환으로 진행된 사항이
|
|
있을 수 있으니 처음 문제를 보고한 사람에게 연락해볼 수도
|
|
있다.</dd>
|
|
|
|
<dt><a id="support.what2do.user-support" name="support.what2do.user-support">사용자 지원 공간에
|
|
문의한다</a></dt>
|
|
<dd><p>아파치에 대한 지식을 공유하길 원하는 활발한 사용자
|
|
공동체들이 있다. 일반적으로 이런 공동체에 참여하는 것이
|
|
문제의 답을 얻는 가장 좋고 빠른 방법이다.</p>
|
|
|
|
<p><a href="http://httpd.apache.org/userslist.html">사용자
|
|
메일링리스트</a></p>
|
|
|
|
<p>USENET 뉴스그룹:</p>
|
|
|
|
<ul>
|
|
<li>comp.infosystems.www.servers.unix
|
|
[<a href="news:comp.infosystems.www.servers.unix">news</a>]
|
|
[<a href="http://groups.google.com/groups?group=comp.infosystems.www.servers.unix">google</a>]
|
|
</li>
|
|
|
|
<li>comp.infosystems.www.servers.ms-windows
|
|
[<a href="news:comp.infosystems.www.servers.ms-windows">news</a>]
|
|
[<a href="http://groups.google.com/groups?group=comp.infosystems.www.servers.ms-windows">google</a>]
|
|
</li>
|
|
|
|
<li>comp.infosystems.www.authoring.cgi
|
|
[<a href="news:comp.infosystems.www.authoring.cgi">news</a>]
|
|
[<a href="http://groups.google.com/groups?group=comp.infosystems.www.authoring.cgi">google</a>]
|
|
</li>
|
|
</ul></dd>
|
|
|
|
<dt>위의 방법이 모두 실패하면 버그 데이터베이스에 문제를
|
|
보고한다</dt>
|
|
<dd><p>위의 단계를 모두 시도하고도 해결책이 없다면, <a href="http://httpd.apache.org/bug_report.html">버그를
|
|
보고하여</a> 웹서버 개발자들에게 문제를 <em>알리길</em>
|
|
바란다.</p>
|
|
|
|
<p>core dump를 만들며 서버가 죽는 경우라면 (가능하면)
|
|
backtrace<span class="transnote">(<em>역주;</em> 문제가 실행파일의 정확히 어떤 지점에서
|
|
발생하였고, 프로그램이 그 지점까지 어떤 경로로 실행되었는지를
|
|
알려주는 정보)</span>를 포함하길 바란다. 예를 들어,</p>
|
|
|
|
<div class="example"><p><code>
|
|
# cd <var>ServerRoot</var><br />
|
|
# dbx <var>httpd</var> <var>core</var><br />
|
|
(dbx) where
|
|
</code></p></div>
|
|
|
|
<p>(<var>ServerRoot</var>, <var>httpd</var>, <var>core</var>
|
|
파일의 실제 위치를 대신 사용하라. <code>dbx</code> 대신
|
|
<code>gdb</code>를 사용해야 할 수도 있다.)</p>
|
|
</dd>
|
|
</dl>
|
|
|
|
|
|
<h3><a name="support.support" id="support.support">도움을 얻으려면 누구에게
|
|
연락하나?</a></h3>
|
|
<p>40명 가량의 자발적으로 참여한 개발자만으로는 수백만의
|
|
사용자에게 아파치에 대해 일일이 지원할 수 없다. 무료 지원을
|
|
얻으려면 <a href="#support.what2do.user-support">사용자
|
|
공간</a>에 참여하길 권한다.</p>
|
|
|
|
<p>아파치에 대한 직업적인 유료 지원은 <a href="http://www.apache.org/info/support.cgi">여러
|
|
회사</a>에서 제공한다.</p>
|
|
|
|
</div><div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div>
|
|
<div class="section">
|
|
<h2><a name="error" id="error">오류문</a></h2>
|
|
<ul>
|
|
<li><a href="#error.sendfile">Invalid argument:
|
|
core_output_filter: writing data to the network</a></li>
|
|
<li><a href="#error.acceptex">AcceptEx failed</a></li>
|
|
<li><a href="#error.scriptheaders">Premature end of script
|
|
headers</a></li>
|
|
</ul>
|
|
|
|
<h3><a name="error.sendfile" id="error.sendfile">Invalid argument:
|
|
core_output_filter: writing data to the network</a></h3>
|
|
|
|
<p>플래폼이 <code>sendfile</code> 시스템호출을 지원한다면,
|
|
아파치는 응답의 속도를 빠르게하기위해 이 시스템호출을 사용한다.
|
|
불행히도 어떤 시스템에서 아파치는 컴파일할때
|
|
<code>sendfile</code>이 정상적으로 작동하지 않는데도 정상적으로
|
|
작동한다고 오판한다. 이 문제는 네트웍 파일시스템이나 비표준
|
|
파일시스템을 사용할때 자주 발생한다.</p>
|
|
|
|
<p>이 문제의 증상은 오류 로그(error log)에 위의 문구를
|
|
기록하거나 크기가 0이 아닌 파일에 대해 크기가 0인 응답을
|
|
하는 경우이다. 동적으로 내용을 생성할때는
|
|
<code>sendfile</code>을 사용하지 않기때문에 일반적으로 정적인
|
|
파일을 요청할때만 문제가 발생한다.</p>
|
|
|
|
<p>문제를 해결하려면 서버가 <code>sendfile</code>을 사용하지
|
|
않도록 <code class="directive"><a href="../mod/core.html#enablesendfile">EnableSendfile</a></code>
|
|
지시어를 사용한다. 또, 이와 유사한 문제에 대해 <code class="directive"><a href="../mod/core.html#enablemmap">EnableMMAP</a></code>을 참고하라.</p>
|
|
|
|
|
|
|
|
<h3><a name="error.acceptex" id="error.acceptex">AcceptEx Failed</a></h3>
|
|
|
|
<p>win32에서 <code>AcceptEx</code> 시스템호출에 대한 오류문을
|
|
나오면, <code class="directive"><a href="../mod/mpm_winnt.html#win32disableacceptex">Win32DisableAcceptEx</a></code>
|
|
지시어를 참고하라.</p>
|
|
|
|
|
|
|
|
<h3><a name="error.scriptheaders" id="error.scriptheaders">Premature end of script
|
|
headers</a></h3>
|
|
|
|
<p>보통 CGI 스크립트에 문제가 있으면 브라우저에게 <code>Internal
|
|
Server Error</code>를 보내고 오류로그에 이 문구를 기록한다.
|
|
이런 문제를 디버깅할때 <a href="../howto/cgi.html#troubleshoot">CGI 투토리얼</a>이
|
|
도움이 될 수 있다.</p>
|
|
|
|
|
|
</div></div>
|
|
<div class="bottomlang">
|
|
<p><span>가능한 언어: </span><a href="../en/faq/all_in_one.html" hreflang="en" rel="alternate" title="English"> en </a> |
|
|
<a href="../ko/faq/all_in_one.html" title="Korean"> ko </a></p>
|
|
</div><div id="footer">
|
|
<p class="apache">Copyright 1999-2004 The Apache Software Foundation.<br />Licensed under the <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a>.</p>
|
|
<p class="menu"><a href="../mod/">모듈</a> | <a href="../mod/directives.html">지시어들</a> | <a href="../faq/">FAQ</a> | <a href="../glossary.html">용어</a> | <a href="../sitemap.html">사이트맵</a></p></div>
|
|
</body></html> |