]> granicus.if.org Git - apache/commitdiff
This passage got lost.
authorMartin Kraemer <martin@apache.org>
Sun, 21 Feb 1999 20:35:12 +0000 (20:35 +0000)
committerMartin Kraemer <martin@apache.org>
Sun, 21 Feb 1999 20:35:12 +0000 (20:35 +0000)
Submitted-By: Joshua Slive <slive@finance.commerce.ubc.ca>
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@82837 13f79535-47bb-0310-9956-ffa450edef68

docs/manual/misc/FAQ.html

index 0409f8a77244c0b41a42d0aecd3843dcfa6f99c1..bcfbd439b37e1a63f79fa9d53adb80657153d007 100644 (file)
@@ -14,7 +14,7 @@
   <!--#include virtual="header.html" -->
   <H1 ALIGN="CENTER">Apache Server Frequently Asked Questions</H1>
   <P>
-  $Revision: 1.142 $ ($Date: 1999/02/21 00:16:36 $)
+  $Revision: 1.143 $ ($Date: 1999/02/21 20:35:12 $)
   </P>
   <P>
   The latest version of this FAQ is always available from the main
    <HR>
  </LI>
 
+ <LI><A NAME="redhat">
+      <STRONG>I'm using RedHat Linux and I have problems with httpd
+      dying randomly or not restarting properly</STRONG>
+     </A>
+
+  <P>
+  RedHat Linux versions 4.x (and possibly earlier) RPMs contain
+  various nasty scripts which do not stop or restart Apache properly.
+  These can affect you even if you're not running the RedHat supplied
+  RPMs.
+  </P>
+  <P>
+  If you're using the default install then you're probably running
+  Apache 1.1.3, which is outdated.  From RedHat's ftp site you can
+  pick up a more recent RPM for Apache 1.2.x.  This will solve one of
+  the problems.
+  </P>
+  <P>
+  If you're using a custom built Apache rather than the RedHat RPMs
+  then you should <CODE>rpm -e apache</CODE>.  In particular you want
+  the mildly broken <CODE>/etc/logrotate.d/apache</CODE> script to be
+  removed, and you want the broken <CODE>/etc/rc.d/init.d/httpd</CODE>
+  (or <CODE>httpd.init</CODE>) script to be removed.  The latter is
+  actually fixed by the apache-1.2.5 RPMs but if you're building your
+  own Apache then you probably don't want the RedHat files.
+  </P>
+  <P>
+  We can't stress enough how important it is for folks, <EM>especially
+  vendors</EM> to follow the <A HREF="../stopping.html">stopping Apache
+  directions</A> given in our documentation.  In RedHat's defense,
+  the broken scripts were necessary with Apache 1.1.x because the
+  Linux support in 1.1.x was very poor, and there were various race
+  conditions on all platforms.  None of this should be necessary with
+  Apache 1.2 and later.
+  </P>
+  <HR>
+ </LI>
+
  <LI><A NAME="stopping">
       <STRONG>I upgraded from an Apache version earlier
       than 1.2.0 and suddenly I have problems with Apache dying randomly