You are viewing a plain text version of this content. The canonical link for it is here.
Posted to docs@httpd.apache.org by Mads Toftum <ma...@toftum.dk> on 2002/11/18 00:19:48 UTC

More getting rid of depreciated EAPI

This takes care of all mentions of EAPI except one in the ssl faq.

Index: ssl_faq.xml
===================================================================
RCS file: /home/cvspublic/httpd-2.0/docs/manual/ssl/ssl_faq.xml,v
retrieving revision 1.3
diff -u -r1.3 ssl_faq.xml
--- ssl_faq.xml 17 Nov 2002 06:28:40 -0000      1.3
+++ ssl_faq.xml 17 Nov 2002 23:12:43 -0000
@@ -233,8 +233,6 @@
 <section id="installation"><title>About Installation</title>
 <ul>
 <li><a href="#coredump">Core dumps for HTTPS requests?</a></li>
-<li><a href="#php3">Core dumps for Apache+mod_ssl+PHP3?</a></li>
-<li><a href="#undefinedsym">Undefined symbols on startup?</a></li>
 <li><a href="#mutex">Permission problem on SSLMutex</a></li>
 <li><a href="#mm">Shared memory and process size?</a></li>
 <li><a href="#mmpath">Shared memory and pathname?</a></li>
@@ -252,22 +250,6 @@
     Apache with MM, of course).</p>
 </section>

-<section id="php3"><title>My Apache dumps core when I add both mod_ssl and PHP3?</title>
-<p>Make sure you add mod_ssl to the Apache source tree first and then do a
-    fresh configuration and installation of PHP3. For SSL support EAPI patches
-    are required which have to change internal Apache structures. PHP3 needs
-    to know about these in order to work correctly. Always make sure that
-    <code>-DEAPI</code> is contained in the compiler flags when PHP3 is built.</p>
-</section>
-
-<section id="undefinedsym"><title>When I startup Apache I get errors about undefined symbols like ap_global_ctx?</title>
-<p>This actually means you installed mod_ssl as a DSO, but without rebuilding
-    Apache with EAPI. Because EAPI is a requirement for mod_ssl, you need an
-    extra patched Apache (containing the EAPI patches) and you have to build
-    this Apache with EAPI enabled (explicitly specify
-    <code>--enable-rule=EAPI</code> at the APACI command line).</p>
-</section>
-
 <section id="mutex"><title>When I startup Apache I get permission errors related to SSLMutex?</title>
 <p>When you receive entries like ``<code>mod_ssl: Child could not open
     SSLMutex lockfile /opt/apache/logs/ssl_mutex.18332 (System error follows)
@@ -281,7 +263,7 @@

 <section id="mm"><title>When I use the MM library and the shared memory cache each process grows
 1.5MB according to `top' although I specified 512000 as the cache size?</title>
-<p>The additional 1MB are caused by the global shared memory pool EAPI
+<p>The additional 1MB are caused by the global shared memory pool Apache
     allocates for all modules and which is not used by mod_ssl for
     various reasons. So the actually allocated shared memory is always
     1MB more than what you specify on <directive module="mod_ssl">SSLSessionCache</directive>.

vh

Mads Toftum
-- 
`Darn it, who spiked my coffee with water?!' - lwall


---------------------------------------------------------------------
To unsubscribe, e-mail: docs-unsubscribe@httpd.apache.org
For additional commands, e-mail: docs-help@httpd.apache.org


Re: More getting rid of depreciated EAPI

Posted by Rich Bowen <rb...@rcbowen.com>.
On Mon, 18 Nov 2002, Mads Toftum wrote:

> This takes care of all mentions of EAPI except one in the ssl faq.

Applied

>
> Index: ssl_faq.xml
> ===================================================================
> RCS file: /home/cvspublic/httpd-2.0/docs/manual/ssl/ssl_faq.xml,v
> retrieving revision 1.3
> diff -u -r1.3 ssl_faq.xml
> --- ssl_faq.xml 17 Nov 2002 06:28:40 -0000      1.3
> +++ ssl_faq.xml 17 Nov 2002 23:12:43 -0000
> @@ -233,8 +233,6 @@
>  <section id="installation"><title>About Installation</title>
>  <ul>
>  <li><a href="#coredump">Core dumps for HTTPS requests?</a></li>
> -<li><a href="#php3">Core dumps for Apache+mod_ssl+PHP3?</a></li>
> -<li><a href="#undefinedsym">Undefined symbols on startup?</a></li>
>  <li><a href="#mutex">Permission problem on SSLMutex</a></li>
>  <li><a href="#mm">Shared memory and process size?</a></li>
>  <li><a href="#mmpath">Shared memory and pathname?</a></li>
> @@ -252,22 +250,6 @@
>      Apache with MM, of course).</p>
>  </section>
>
> -<section id="php3"><title>My Apache dumps core when I add both mod_ssl and PHP3?</title>
> -<p>Make sure you add mod_ssl to the Apache source tree first and then do a
> -    fresh configuration and installation of PHP3. For SSL support EAPI patches
> -    are required which have to change internal Apache structures. PHP3 needs
> -    to know about these in order to work correctly. Always make sure that
> -    <code>-DEAPI</code> is contained in the compiler flags when PHP3 is built.</p>
> -</section>
> -
> -<section id="undefinedsym"><title>When I startup Apache I get errors about undefined symbols like ap_global_ctx?</title>
> -<p>This actually means you installed mod_ssl as a DSO, but without rebuilding
> -    Apache with EAPI. Because EAPI is a requirement for mod_ssl, you need an
> -    extra patched Apache (containing the EAPI patches) and you have to build
> -    this Apache with EAPI enabled (explicitly specify
> -    <code>--enable-rule=EAPI</code> at the APACI command line).</p>
> -</section>
> -
>  <section id="mutex"><title>When I startup Apache I get permission errors related to SSLMutex?</title>
>  <p>When you receive entries like ``<code>mod_ssl: Child could not open
>      SSLMutex lockfile /opt/apache/logs/ssl_mutex.18332 (System error follows)
> @@ -281,7 +263,7 @@
>
>  <section id="mm"><title>When I use the MM library and the shared memory cache each process grows
>  1.5MB according to `top' although I specified 512000 as the cache size?</title>
> -<p>The additional 1MB are caused by the global shared memory pool EAPI
> +<p>The additional 1MB are caused by the global shared memory pool Apache
>      allocates for all modules and which is not used by mod_ssl for
>      various reasons. So the actually allocated shared memory is always
>      1MB more than what you specify on <directive module="mod_ssl">SSLSessionCache</directive>.
>
> vh
>
> Mads Toftum
>

-- 
Oh I have slipped the surly bonds of earth
And danced the sky on laughter-silvered wings
 --High Flight (John Gillespie Magee)


---------------------------------------------------------------------
To unsubscribe, e-mail: docs-unsubscribe@httpd.apache.org
For additional commands, e-mail: docs-help@httpd.apache.org