mirror of
https://github.com/apache/httpd.git
synced 2025-08-08 15:02:10 +03:00
corrections coming up. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@80130 13f79535-47bb-0310-9956-ffa450edef68
96 lines
2.7 KiB
HTML
96 lines
2.7 KiB
HTML
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
|
|
<HTML>
|
|
<HEAD>
|
|
<TITLE>Apache module mod_so</TITLE>
|
|
</HEAD>
|
|
|
|
<!-- Background white, links blue (unvisited), navy (visited), red (active) -->
|
|
<BODY
|
|
BGCOLOR="#FFFFFF"
|
|
TEXT="#000000"
|
|
LINK="#0000FF"
|
|
VLINK="#000080"
|
|
ALINK="#FF0000"
|
|
>
|
|
<!--#include virtual="header.html" -->
|
|
<H1 ALIGN="CENTER">Module mod_so</H1>
|
|
|
|
This module is contained in the <CODE>mod_so.c</CODE> file, and is not
|
|
compiled in by default. It provides for loading of executable code and
|
|
modules into the server at start-up time, on Unix systems. Win32
|
|
systems use <A HREF="mod_dll.html">mod_dll</A> instead. This module is
|
|
only available in Apache 1.3 and up.
|
|
|
|
<H2>Summary</H2>
|
|
|
|
This is an experimental module. On selected operating systems it can
|
|
be used to load modules into Apache at runtime, rather than requiring
|
|
a recompilation.
|
|
|
|
|
|
<H2>Directives</H2>
|
|
<UL>
|
|
<LI><A HREF="#loadfile">LoadFile</A>
|
|
<LI><A HREF="#loadmodule">LoadModule</A>
|
|
</UL>
|
|
<HR>
|
|
|
|
|
|
<H2><A name="loadfile">LoadFile</A></H2>
|
|
<!--%plaintext <?INDEX {\tt LoadFile} directive> -->
|
|
<A
|
|
HREF="directive-dict.html#Syntax"
|
|
REL="Help"
|
|
><STRONG>Syntax:</STRONG></A> LoadFile <EM>filename filename ...</EM><BR>
|
|
<A
|
|
HREF="directive-dict.html#Context"
|
|
REL="Help"
|
|
><STRONG>Context:</STRONG></A> server config<BR>
|
|
<A
|
|
HREF="directive-dict.html#Status"
|
|
REL="Help"
|
|
><STRONG>Status:</STRONG></A> Experimental<BR>
|
|
<A
|
|
HREF="directive-dict.html#Module"
|
|
REL="Help"
|
|
><STRONG>Module:</STRONG></A> mod_so<P>
|
|
|
|
The LoadFile directive links in the named object files or libraries when
|
|
the server is started; this is used to load additional code which
|
|
may be required for some module to work. <EM>Filename</EM> is relative
|
|
to <A HREF="core.html#serverroot">ServerRoot</A>.<P><HR>
|
|
|
|
<H2><A name="loadmodule">LoadModule</A></H2>
|
|
<!--%plaintext <?INDEX {\tt LoadModule} directive> -->
|
|
<A
|
|
HREF="directive-dict.html#Syntax"
|
|
REL="Help"
|
|
><STRONG>Syntax:</STRONG></A> LoadModule <EM>module filename</EM><BR>
|
|
<A
|
|
HREF="directive-dict.html#Context"
|
|
REL="Help"
|
|
><STRONG>Context:</STRONG></A> server config<BR>
|
|
<A
|
|
HREF="directive-dict.html#Status"
|
|
REL="Help"
|
|
><STRONG>Status:</STRONG></A> Experimental<BR>
|
|
<A
|
|
HREF="directive-dict.html#Module"
|
|
REL="Help"
|
|
><STRONG>Module:</STRONG></A> mod_so<P>
|
|
|
|
The LoadModule directive links in the object file or library <EM>filename</EM>
|
|
and adds the module structure named <EM>module</EM> to the list of active
|
|
modules. <EM>Module</EM> is the name of the external variable of type
|
|
<CODE>module</CODE> in the file. Example:
|
|
<BLOCKQUOTE><CODE>
|
|
LoadModule status_module modules/mod_status.so
|
|
</CODE></BLOCKQUOTE>
|
|
loads the module in the modules subdirectory of the ServerRoot.<P>
|
|
|
|
|
|
<!--#include virtual="footer.html" -->
|
|
</BODY>
|
|
</HTML>
|
|
|