summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJoshua Slive <slive@apache.org>2005-08-26 17:58:39 +0000
committerJoshua Slive <slive@apache.org>2005-08-26 17:58:39 +0000
commit16dcf5959f7f9e7310c0502b279a5f215feb501f (patch)
tree0ab7968d5b614aa3b14afae94d022d21cb9be87e
parent8a1e45e947ff5a2c1b6c417ea060a9bf8cfd508e (diff)
downloadhttpd-16dcf5959f7f9e7310c0502b279a5f215feb501f.tar.gz
Clean up some problems in the recently committed background faqs;
Make the reference to the 1.3 FAQ a little more up-to-date; and add a FAQ on SELinux. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@240301 13f79535-47bb-0310-9956-ffa450edef68
-rw-r--r--docs/manual/faq/all_in_one.html.en46
-rw-r--r--docs/manual/faq/background.html.en22
-rw-r--r--docs/manual/faq/background.xml24
-rw-r--r--docs/manual/faq/error.html.en24
-rw-r--r--docs/manual/faq/error.xml27
-rw-r--r--docs/manual/faq/index.html.en7
-rw-r--r--docs/manual/faq/index.xml9
7 files changed, 126 insertions, 33 deletions
diff --git a/docs/manual/faq/all_in_one.html.en b/docs/manual/faq/all_in_one.html.en
index 8e1c22580a..182b56f37c 100644
--- a/docs/manual/faq/all_in_one.html.en
+++ b/docs/manual/faq/all_in_one.html.en
@@ -59,11 +59,19 @@
<h3><a name="background.what-is-apache" id="background.what-is-apache">What is Apache?</a></h3>
- <p>The Apache Software Foundation (ASF) is a 501(c)3 non-profit
- organization, originating from the development of the Apache HTTPD
- Server. For details on the history of the ASF, please see the
- <a href="">Foundation FAQ</a></p>
-
+ <p>The Apache Software Foundation (ASF) is a 501(c)3 non-profit
+ organization providing support for the Apache community of
+ open-sourced software projects. For more details, please see the <a href="http://www.apache.org/foundation/faq.html">Apache Software
+ Foundation FAQ</a></p>
+
+ <p>The Apache HTTP Server -- sometimes called Apache httpd -- is
+ a project of the Apache Software foundation aimed at creating a
+ robust, commercial-grade, featureful, and freely-available
+ source code implementation of an HTTP (Web) server. For more
+ information, please see the <a href="http://httpd.apache.org/ABOUT_APACHE.html">About
+ Apache</a> page.</p>
+
+
<h3><a name="background.what-is-httpd" id="background.what-is-httpd">What is the Apache HTTP Server?</a></h3>
@@ -96,7 +104,7 @@
available.</p>
- <h3><a name="background.logo" id="background.logo">How thoroughly tested is Apache?</a></h3>
+ <h3><a name="background.logo" id="background.logo">&gt;May I use the Apache logo on my product or Web site?</a></h3>
<p>You may <em>NOT</em> use any original artwork from the Apache
Software Foundation, nor make or use modified versions of such
@@ -113,8 +121,6 @@
artwork in a manner that implies endorsement of a product or
service is <a href="">strictly forbidden.</a></li>
</ul>
- <p>For details, or related issues, please contact the Apache Software
- Foundation's <a href="">Public Relations Committee</a>.</p>
</div><div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div>
<div class="section">
@@ -205,6 +211,7 @@
<li><a href="#error.acceptex">AcceptEx failed</a></li>
<li><a href="#error.scriptheaders">Premature end of script
headers</a></li>
+ <li><a href="#error.permissiondenied">Permission denied</a></li>
</ul>
<h3><a name="error.sendfile" id="error.sendfile">Invalid argument:
@@ -247,6 +254,29 @@
tutorial</a>.</p>
+ <h3><a name="error.permissiondenied" id="error.permissiondenied">Permission denied</a></h3>
+
+ <p>A <code>Permission denied</code> error in the
+ <code>error_log</code>, accompanied by a <code>Forbidden</code>
+ message to the client usually indicates a problem with your
+ filesystem permissions, rather than a problem in the Apache HTTP
+ Server configuration files. Check to make sure that the
+ <code class="directive"><a href="../mod/mpm_common.html#user">User</a></code> and <code class="directive"><a href="../mod/mpm_common.html#group">Group</a></code> running the child processes
+ has adequate permission to access the files in question. Also
+ check that the directory and all parent directories are at least
+ searchable for that user and group (i.e., <code>chmod
+ +x</code>).</p>
+
+ <p>Recent Redhat versions and other Linux distributions using
+ SELinux have additional access restrictions beyond those used by
+ the basic filesystem. Violations of these restrictions will also
+ result in a <code>Permission denied</code> message. See the
+ Redhat <a href="http://fedora.redhat.com/docs/selinux-faq-fc3/">SELinux
+ FAQ</a> and <a href="http://fedora.redhat.com/docs/selinux-apache-fc3/">Apache
+ SELinux Policy Document</a>.</p>
+
+
+
</div></div>
<div class="bottomlang">
<p><span>Available Languages: </span><a href="../en/faq/all_in_one.html" title="English">&nbsp;en&nbsp;</a> |
diff --git a/docs/manual/faq/background.html.en b/docs/manual/faq/background.html.en
index 318b00a4ba..83166068e1 100644
--- a/docs/manual/faq/background.html.en
+++ b/docs/manual/faq/background.html.en
@@ -38,11 +38,19 @@
<h3><a name="background.what-is-apache" id="background.what-is-apache">What is Apache?</a></h3>
- <p>The Apache Software Foundation (ASF) is a 501(c)3 non-profit
- organization, originating from the development of the Apache HTTPD
- Server. For details on the history of the ASF, please see the
- <a href="">Foundation FAQ</a></p>
-
+ <p>The Apache Software Foundation (ASF) is a 501(c)3 non-profit
+ organization providing support for the Apache community of
+ open-sourced software projects. For more details, please see the <a href="http://www.apache.org/foundation/faq.html">Apache Software
+ Foundation FAQ</a></p>
+
+ <p>The Apache HTTP Server -- sometimes called Apache httpd -- is
+ a project of the Apache Software foundation aimed at creating a
+ robust, commercial-grade, featureful, and freely-available
+ source code implementation of an HTTP (Web) server. For more
+ information, please see the <a href="http://httpd.apache.org/ABOUT_APACHE.html">About
+ Apache</a> page.</p>
+
+
<h3><a name="background.what-is-httpd" id="background.what-is-httpd">What is the Apache HTTP Server?</a></h3>
@@ -75,7 +83,7 @@
available.</p>
- <h3><a name="background.logo" id="background.logo">How thoroughly tested is Apache?</a></h3>
+ <h3><a name="background.logo" id="background.logo">&gt;May I use the Apache logo on my product or Web site?</a></h3>
<p>You may <em>NOT</em> use any original artwork from the Apache
Software Foundation, nor make or use modified versions of such
@@ -92,8 +100,6 @@
artwork in a manner that implies endorsement of a product or
service is <a href="">strictly forbidden.</a></li>
</ul>
- <p>For details, or related issues, please contact the Apache Software
- Foundation's <a href="">Public Relations Committee</a>.</p>
</div></div>
<div class="bottomlang">
diff --git a/docs/manual/faq/background.xml b/docs/manual/faq/background.xml
index ed80d16ccf..d26a1b8a74 100644
--- a/docs/manual/faq/background.xml
+++ b/docs/manual/faq/background.xml
@@ -41,11 +41,21 @@
<section id="background.what-is-apache">
<title>What is Apache?</title>
- <p>The Apache Software Foundation (ASF) is a 501(c)3 non-profit
- organization, originating from the development of the Apache HTTPD
- Server. For details on the history of the ASF, please see the
- <a href="">Foundation FAQ</a></p>
- </section>
+ <p>The Apache Software Foundation (ASF) is a 501(c)3 non-profit
+ organization providing support for the Apache community of
+ open-sourced software projects. For more details, please see the <a
+ href="http://www.apache.org/foundation/faq.html">Apache Software
+ Foundation FAQ</a></p>
+
+ <p>The Apache HTTP Server -- sometimes called Apache httpd -- is
+ a project of the Apache Software foundation aimed at creating a
+ robust, commercial-grade, featureful, and freely-available
+ source code implementation of an HTTP (Web) server. For more
+ information, please see the <a
+ href="http://httpd.apache.org/ABOUT_APACHE.html">About
+ Apache</a> page.</p>
+
+ </section>
<section id="background.what-is-httpd">
<title>What is the Apache HTTP Server?</title>
@@ -79,7 +89,7 @@
</section>
<section id="background.logo">
- <title>How thoroughly tested is Apache?</title>
+ <title>>May I use the Apache logo on my product or Web site?</title>
<p>You may <em>NOT</em> use any original artwork from the Apache
Software Foundation, nor make or use modified versions of such
artwork, except under the following conditions:</p>
@@ -98,8 +108,6 @@
artwork in a manner that implies endorsement of a product or
service is <a href="">strictly forbidden.</a></li>
</ul>
- <p>For details, or related issues, please contact the Apache Software
- Foundation's <a href="">Public Relations Committee</a>.</p>
</section>
</section>
</faq>
diff --git a/docs/manual/faq/error.html.en b/docs/manual/faq/error.html.en
index d0dae8ea14..4416328322 100644
--- a/docs/manual/faq/error.html.en
+++ b/docs/manual/faq/error.html.en
@@ -32,6 +32,7 @@
<li><a href="#error.acceptex">AcceptEx failed</a></li>
<li><a href="#error.scriptheaders">Premature end of script
headers</a></li>
+ <li><a href="#error.permissiondenied">Permission denied</a></li>
</ul>
<h3><a name="error.sendfile" id="error.sendfile">Invalid argument:
@@ -74,6 +75,29 @@
tutorial</a>.</p>
+ <h3><a name="error.permissiondenied" id="error.permissiondenied">Permission denied</a></h3>
+
+ <p>A <code>Permission denied</code> error in the
+ <code>error_log</code>, accompanied by a <code>Forbidden</code>
+ message to the client usually indicates a problem with your
+ filesystem permissions, rather than a problem in the Apache HTTP
+ Server configuration files. Check to make sure that the
+ <code class="directive"><a href="../mod/mpm_common.html#user">User</a></code> and <code class="directive"><a href="../mod/mpm_common.html#group">Group</a></code> running the child processes
+ has adequate permission to access the files in question. Also
+ check that the directory and all parent directories are at least
+ searchable for that user and group (i.e., <code>chmod
+ +x</code>).</p>
+
+ <p>Recent Redhat versions and other Linux distributions using
+ SELinux have additional access restrictions beyond those used by
+ the basic filesystem. Violations of these restrictions will also
+ result in a <code>Permission denied</code> message. See the
+ Redhat <a href="http://fedora.redhat.com/docs/selinux-faq-fc3/">SELinux
+ FAQ</a> and <a href="http://fedora.redhat.com/docs/selinux-apache-fc3/">Apache
+ SELinux Policy Document</a>.</p>
+
+
+
</div></div>
<div class="bottomlang">
<p><span>Available Languages: </span><a href="../en/faq/error.html" title="English">&nbsp;en&nbsp;</a> |
diff --git a/docs/manual/faq/error.xml b/docs/manual/faq/error.xml
index 5eb0a20223..ea54ee3754 100644
--- a/docs/manual/faq/error.xml
+++ b/docs/manual/faq/error.xml
@@ -35,6 +35,7 @@
<li><a href="#error.acceptex">AcceptEx failed</a></li>
<li><a href="#error.scriptheaders">Premature end of script
headers</a></li>
+ <li><a href="#error.permissiondenied">Permission denied</a></li>
</ul>
<section id="error.sendfile"><title>Invalid argument:
@@ -78,6 +79,32 @@
tutorial</a>.</p>
</section>
+ <section id="error.permissiondenied"><title>Permission denied</title>
+
+ <p>A <code>Permission denied</code> error in the
+ <code>error_log</code>, accompanied by a <code>Forbidden</code>
+ message to the client usually indicates a problem with your
+ filesystem permissions, rather than a problem in the Apache HTTP
+ Server configuration files. Check to make sure that the
+ <directive module="mpm_common">User</directive> and <directive
+ module="mpm_common">Group</directive> running the child processes
+ has adequate permission to access the files in question. Also
+ check that the directory and all parent directories are at least
+ searchable for that user and group (i.e., <code>chmod
+ +x</code>).</p>
+
+ <p>Recent Redhat versions and other Linux distributions using
+ SELinux have additional access restrictions beyond those used by
+ the basic filesystem. Violations of these restrictions will also
+ result in a <code>Permission denied</code> message. See the
+ Redhat <a
+ href="http://fedora.redhat.com/docs/selinux-faq-fc3/">SELinux
+ FAQ</a> and <a
+ href="http://fedora.redhat.com/docs/selinux-apache-fc3/">Apache
+ SELinux Policy Document</a>.</p>
+
+ </section>
+
</section>
</faq>
diff --git a/docs/manual/faq/index.html.en b/docs/manual/faq/index.html.en
index b27d63b4d7..fca1a5ab01 100644
--- a/docs/manual/faq/index.html.en
+++ b/docs/manual/faq/index.html.en
@@ -28,10 +28,9 @@
this FAQ <a href="all_in_one.html">all in one page</a> for easy searching
and printing.</p>
- <p>Since Apache 2.0 is quite new, we don't yet know what the
- <em>Frequently Asked Questions</em> will be. While this section fills up,
- you should also consult the <a href="http://httpd.apache.org/docs/misc/FAQ.html">Apache 1.3 FAQ</a> to see
- if your question is answered there.</p>
+ <p>If you don't find the answer to your question in the below
+ sections, please also consult the <a href="http://httpd.apache.org/docs/misc/FAQ.html">Apache 1.3
+ FAQ</a> to see if your question is answered there.</p>
</div>
<div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div>
<div class="section">
diff --git a/docs/manual/faq/index.xml b/docs/manual/faq/index.xml
index e0fc20a6e6..c6215f74c6 100644
--- a/docs/manual/faq/index.xml
+++ b/docs/manual/faq/index.xml
@@ -34,11 +34,10 @@
this FAQ <a href="all_in_one.html">all in one page</a> for easy searching
and printing.</p>
- <p>Since Apache 2.0 is quite new, we don't yet know what the
- <em>Frequently Asked Questions</em> will be. While this section fills up,
- you should also consult the <a
- href="http://httpd.apache.org/docs/misc/FAQ.html">Apache 1.3 FAQ</a> to see
- if your question is answered there.</p>
+ <p>If you don't find the answer to your question in the below
+ sections, please also consult the <a
+ href="http://httpd.apache.org/docs/misc/FAQ.html">Apache 1.3
+ FAQ</a> to see if your question is answered there.</p>
</summary>
&categories;