From dffcc4d0edcab3f131c3b6eaf9a030370694e83f Mon Sep 17 00:00:00 2001 From: Martin Kraemer Date: Sun, 21 Feb 1999 20:35:12 +0000 Subject: [PATCH] This passage got lost. Submitted-By: Joshua Slive git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@82837 13f79535-47bb-0310-9956-ffa450edef68 --- docs/manual/misc/FAQ.html | 40 ++++++++++++++++++++++++++++++++++++++- 1 file changed, 39 insertions(+), 1 deletion(-) diff --git a/docs/manual/misc/FAQ.html b/docs/manual/misc/FAQ.html index 0409f8a772..bcfbd439b3 100644 --- a/docs/manual/misc/FAQ.html +++ b/docs/manual/misc/FAQ.html @@ -14,7 +14,7 @@

Apache Server Frequently Asked Questions

- $Revision: 1.142 $ ($Date: 1999/02/21 00:16:36 $) + $Revision: 1.143 $ ($Date: 1999/02/21 20:35:12 $)

The latest version of this FAQ is always available from the main @@ -1096,6 +1096,44 @@


+
  • + I'm using RedHat Linux and I have problems with httpd + dying randomly or not restarting properly + + +

    + 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. +

    +

    + 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. +

    +

    + If you're using a custom built Apache rather than the RedHat RPMs + then you should rpm -e apache. In particular you want + the mildly broken /etc/logrotate.d/apache script to be + removed, and you want the broken /etc/rc.d/init.d/httpd + (or httpd.init) 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. +

    +

    + We can't stress enough how important it is for folks, especially + vendors to follow the stopping Apache + directions 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. +

    +
    +
  • +
  • I upgraded from an Apache version earlier than 1.2.0 and suddenly I have problems with Apache dying randomly -- 2.40.0