mirror of
https://github.com/apache/httpd.git
synced 2026-01-06 09:01:14 +03:00
Transformations updates.
Bring the automatic indexes online. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@93830 13f79535-47bb-0310-9956-ffa450edef68
This commit is contained in:
@@ -42,6 +42,9 @@
|
||||
<modulefile>mod_usertrack.xml</modulefile>
|
||||
<modulefile>mod_vhost_alias.xml</modulefile>
|
||||
<modulefile>mpm_common.xml</modulefile>
|
||||
<modulefile>mpm_netware.xml</modulefile>
|
||||
<modulefile>mpm_winnt.xml</modulefile>
|
||||
<modulefile>perchild.xml</modulefile>
|
||||
<modulefile>prefork.xml</modulefile>
|
||||
<modulefile>worker.xml</modulefile>
|
||||
</modulelist>
|
||||
File diff suppressed because one or more lines are too long
@@ -1,250 +1,52 @@
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
|
||||
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
|
||||
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||
<head>
|
||||
<meta name="generator" content="HTML Tidy, see www.w3.org" />
|
||||
|
||||
<title>Apache modules</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">Apache modules</h1>
|
||||
<html xmlns="http://www.w3.org/TR/xhtml1/strict"><head><title>Module Index - Apache HTTP Server</title><link href="../style/manual.css" type="text/css" rel="stylesheet"/></head><body><blockquote><div align="center"><img alt="[APACHE DOCUMENTATION]" src="../images/sub.gif"/><h3>Apache HTTP Server Version 2.0</h3></div><h1 align="center">Module Index</h1><summary>
|
||||
|
||||
<p>Below is a list of all of the modules that come as part of
|
||||
the Apache distribution. See also the list of modules <a
|
||||
href="index-bytype.html">sorted by type</a> and the complete
|
||||
the Apache distribution. See also the complete
|
||||
alphabetical list of <a href="directives.html">all Apache
|
||||
directives</a>.</p>
|
||||
|
||||
<h2>Core Features and Multi-Processing Modules</h2>
|
||||
|
||||
<dl>
|
||||
<dt><a href="core.html">Core</a></dt>
|
||||
|
||||
<dd>Core Apache features.</dd>
|
||||
|
||||
<dt><a href="worker.html">worker</a></dt>
|
||||
|
||||
<dd>Multi-Processing Module with Threading via Pthreads;
|
||||
Variable number of processes, constant number of
|
||||
threads/child</dd>
|
||||
|
||||
<dt><a href="mpm_winnt.html">mpm_winnt</a></dt>
|
||||
|
||||
<dd>Multi-Processing Module with a single control process and
|
||||
a single server process with multiple threads for Windows
|
||||
NT</dd>
|
||||
|
||||
<dt><a href="perchild.html">perchild</a></dt>
|
||||
|
||||
<dd>Multi-Processing Module with the ability to server
|
||||
different virtual hosts under different userids.</dd>
|
||||
|
||||
<dt><a href="prefork.html">prefork</a></dt>
|
||||
|
||||
<dd>Non-threaded preforking processes model similar to Apache
|
||||
1.3</dd>
|
||||
|
||||
<dt><a href="mpm_netware.html">mpm_netware</a></dt>
|
||||
|
||||
<dd>Thread only model optimized for Novell NetWare</dd>
|
||||
</dl>
|
||||
|
||||
<h2>Other Modules</h2>
|
||||
|
||||
<dl>
|
||||
<dt><a href="mod_access.html">mod_access</a></dt>
|
||||
|
||||
<dd>Access control based on client hostname or IP
|
||||
address.</dd>
|
||||
|
||||
<dt><a href="mod_actions.html">mod_actions</a></dt>
|
||||
|
||||
<dd>Executing CGI scripts based on media type or request
|
||||
method.</dd>
|
||||
|
||||
<dt><a href="mod_alias.html">mod_alias</a></dt>
|
||||
|
||||
<dd>Mapping different parts of the host filesystem in the
|
||||
document tree, and URL redirection.</dd>
|
||||
|
||||
<dt><a href="mod_asis.html">mod_asis</a></dt>
|
||||
|
||||
<dd>Sending files which contain their own HTTP headers.</dd>
|
||||
|
||||
<dt><a href="mod_auth.html">mod_auth</a></dt>
|
||||
|
||||
<dd>User authentication using text files.</dd>
|
||||
|
||||
<dt><a href="mod_auth_anon.html">mod_auth_anon</a></dt>
|
||||
|
||||
<dd>Anonymous user access to authenticated areas.</dd>
|
||||
|
||||
<dt><a href="mod_auth_dbm.html">mod_auth_dbm</a></dt>
|
||||
|
||||
<dd>User authentication using DBM files.</dd>
|
||||
|
||||
<dt><a href="mod_auth_digest.html">mod_auth_digest</a></dt>
|
||||
|
||||
<dd>MD5 authentication</dd>
|
||||
|
||||
<dt><a href="mod_auth_ldap.html">mod_auth_ldap</a></dt>
|
||||
|
||||
<dd>User authentication using LDAP.</dd>
|
||||
|
||||
<dt><a href="mod_autoindex.html">mod_autoindex</a></dt>
|
||||
|
||||
<dd>Automatic directory listings.</dd>
|
||||
|
||||
<dt><a href="mod_cern_meta.html">mod_cern_meta</a></dt>
|
||||
|
||||
<dd>Support for HTTP header metafiles.</dd>
|
||||
|
||||
<dt><a href="mod_cgi.html">mod_cgi</a></dt>
|
||||
|
||||
<dd>Invoking CGI scripts.</dd>
|
||||
|
||||
<dt><a href="mod_cgid.html">mod_cgid</a></dt>
|
||||
|
||||
<dd>Invoking CGI scripts using an external daemon.</dd>
|
||||
|
||||
<dt><a href="mod_charset_lite.html">mod_charset_lite</a></dt>
|
||||
|
||||
<dd>Configuring character set translation.</dd>
|
||||
|
||||
<dt><a href="mod_dav.html">mod_dav</a></dt>
|
||||
|
||||
<dd>Class 1,2 <a href="http://www.webdav.org">WebDAV</a> HTTP
|
||||
extensions</dd>
|
||||
|
||||
<dt><a href="mod_deflate.html">mod_deflate</a></dt>
|
||||
|
||||
<dd>Compression of content</dd>
|
||||
|
||||
<dt><a href="mod_dir.html">mod_dir</a></dt>
|
||||
|
||||
<dd>Basic directory handling.</dd>
|
||||
|
||||
<dt><a href="mod_env.html">mod_env</a></dt>
|
||||
|
||||
<dd>Passing of environments to CGI scripts</dd>
|
||||
|
||||
<dt><a href="mod_example.html">mod_example</a></dt>
|
||||
|
||||
<dd>Demonstrates Apache API</dd>
|
||||
|
||||
<dt><a href="mod_expires.html">mod_expires</a></dt>
|
||||
|
||||
<dd>Apply Expires: headers to resources</dd>
|
||||
|
||||
<dt><a href="mod_ext_filter.html">mod_ext_filter</a></dt>
|
||||
|
||||
<dd>Filtering output with external programs.</dd>
|
||||
|
||||
<dt><a href="mod_file_cache.html">mod_file_cache</a></dt>
|
||||
|
||||
<dd>Caching files in memory for faster serving.</dd>
|
||||
|
||||
<dt><a href="mod_headers.html">mod_headers</a></dt>
|
||||
|
||||
<dd>Add arbitrary HTTP headers to resources</dd>
|
||||
|
||||
<dt><a href="mod_imap.html">mod_imap</a></dt>
|
||||
|
||||
<dd>The imagemap file handler.</dd>
|
||||
|
||||
<dt><a href="mod_include.html">mod_include</a></dt>
|
||||
|
||||
<dd>Server-parsed documents.</dd>
|
||||
|
||||
<dt><a href="mod_info.html">mod_info</a></dt>
|
||||
|
||||
<dd>Server configuration information</dd>
|
||||
|
||||
<dt><a href="mod_isapi.html">mod_isapi</a></dt>
|
||||
|
||||
<dd>Windows ISAPI Extension support</dd>
|
||||
|
||||
<dt><a href="mod_ldap.html">mod_ldap</a></dt>
|
||||
|
||||
<dd>LDAP connection pool and shared memory cache.</dd>
|
||||
|
||||
<dt><a href="mod_log_config.html">mod_log_config</a></dt>
|
||||
|
||||
<dd>User-configurable logging replacement for
|
||||
mod_log_common.</dd>
|
||||
|
||||
<dt><a href="mod_mime.html">mod_mime</a></dt>
|
||||
|
||||
<dd>Determining document types using file extensions.</dd>
|
||||
|
||||
<dt><a href="mod_mime_magic.html">mod_mime_magic</a></dt>
|
||||
|
||||
<dd>Determining document types using "magic numbers".</dd>
|
||||
|
||||
<dt><a href="mod_negotiation.html">mod_negotiation</a></dt>
|
||||
|
||||
<dd>Content negotiation.</dd>
|
||||
|
||||
<dt><a href="mod_proxy.html">mod_proxy</a></dt>
|
||||
|
||||
<dd>Caching proxy abilities</dd>
|
||||
|
||||
<dt><a href="mod_rewrite.html">mod_rewrite</a></dt>
|
||||
|
||||
<dd>Powerful URI-to-filename mapping using regular
|
||||
expressions</dd>
|
||||
|
||||
<dt><a href="mod_setenvif.html">mod_setenvif</a></dt>
|
||||
|
||||
<dd>Set environment variables based on client
|
||||
information</dd>
|
||||
|
||||
<dt><a href="mod_so.html">mod_so</a></dt>
|
||||
|
||||
<dd>Support for loading modules at runtime</dd>
|
||||
|
||||
<dt><a href="mod_speling.html">mod_speling</a></dt>
|
||||
|
||||
<dd>Automatically correct minor typos in URLs</dd>
|
||||
|
||||
<dt><a href="mod_ssl.html">mod_ssl</a></dt>
|
||||
|
||||
<dd>strong cryptography using the Secure Sockets Layer (SSL) and
|
||||
Transport Layer Security (TLS) protocols</dt>
|
||||
|
||||
<dt><a href="mod_status.html">mod_status</a></dt>
|
||||
|
||||
<dd>Server status display</dd>
|
||||
|
||||
<dt><a href="mod_suexec.html">mod_suexec</a></dt>
|
||||
|
||||
<dd>Run CGI requests as a specified user and group.</dd>
|
||||
|
||||
<dt><a href="mod_unique_id.html">mod_unique_id</a></dt>
|
||||
|
||||
<dd>Generate unique request identifier for every request</dd>
|
||||
|
||||
<dt><a href="mod_userdir.html">mod_userdir</a></dt>
|
||||
|
||||
<dd>User home directories.</dd>
|
||||
|
||||
<dt><a href="mod_usertrack.html">mod_usertrack</a></dt>
|
||||
|
||||
<dd>User tracking using Cookies (replacement for
|
||||
mod_cookies.c)</dd>
|
||||
|
||||
<dt><a href="mod_vhost_alias.html">mod_vhost_alias</a></dt>
|
||||
|
||||
<dd>Support for dynamically configured mass virtual
|
||||
hosting</dd>
|
||||
</dl>
|
||||
<!--#include virtual="footer.html" -->
|
||||
</body>
|
||||
</html>
|
||||
|
||||
</summary><h2>Core Features and Multi-Processing Modules</h2><dl><dt><a href="core.html">core</a></dt><dd><description>Core Apache HTTP Server features that are always
|
||||
available</description></dd><dt><a href="mpm_common.html">mpm_common</a></dt><dd><description>A collection of directives that are implemented by
|
||||
more than one multi-processing module (MPM)</description></dd><dt><a href="mpm_netware.html">mpm_netware</a></dt><dd><description>Multi-Processing Module implementing an exclusively threaded web
|
||||
server optimized for Novell NetWare</description></dd><dt><a href="mpm_winnt.html">mpm_winnt</a></dt><dd><description>This Multi-Processing Module is optimized for Windows
|
||||
NT.</description></dd><dt><a href="perchild.html">perchild</a></dt><dd><description>Multi-Processing Module allowing for daemon processes
|
||||
serving requests to be assigned a variety of different
|
||||
userids</description></dd><dt><a href="prefork.html">prefork</a></dt><dd><description>Implements a non-threaded, pre-forking web server</description></dd><dt><a href="worker.html">worker</a></dt><dd><description>Multi-Processing Module implementing a hybrid
|
||||
multi-threaded multi-process web server</description></dd></dl><h2>Other Modules</h2><dl><dt><a href="mod_access.html">mod_access</a></dt><dd><description>Provides access control based on client hostname, IP
|
||||
address, or other characteristics of the client request.</description></dd><dt><a href="mod_actions.html">mod_actions</a></dt><dd><description>This module provides for executing CGI scripts based on
|
||||
media type or request method.</description></dd><dt><a href="mod_alias.html">mod_alias</a></dt><dd><description>Provides for mapping different parts of the host
|
||||
filesystem in the document tree and for URL redirection</description></dd><dt><a href="mod_asis.html">mod_asis</a></dt><dd><description>Sends files that contain their own
|
||||
HTTP headers</description></dd><dt><a href="mod_auth.html">mod_auth</a></dt><dd><description>User authentication using text files</description></dd><dt><a href="mod_auth_anon.html">mod_auth_anon</a></dt><dd><description>Allows "anonymous" user access to authenticated
|
||||
areas</description></dd><dt><a href="mod_auth_dbm.html">mod_auth_dbm</a></dt><dd><description>Provides for user authentication using DBM
|
||||
files</description></dd><dt><a href="mod_auth_digest.html">mod_auth_digest</a></dt><dd><description>User authentication using MD5
|
||||
Digest Authentication.</description></dd><dt><a href="mod_autoindex.html">mod_autoindex</a></dt><dd><description>Generates directory indexes,
|
||||
automatically, similar to the Unix <em>ls</em> command or the
|
||||
Win32 <em>dir</em> shell command</description></dd><dt><a href="mod_cern_meta.html">mod_cern_meta</a></dt><dd><description>CERN httpd metafile semantics</description></dd><dt><a href="mod_cgi.html">mod_cgi</a></dt><dd><description>Execution of CGI scripts</description></dd><dt><a href="mod_cgid.html">mod_cgid</a></dt><dd><description>Execution of CGI scripts using an
|
||||
external CGI daemon</description></dd><dt><a href="mod_charset_lite.html">mod_charset_lite</a></dt><dd><description>Specify character set translation or recoding</description></dd><dt><a href="mod_dav.html">mod_dav</a></dt><dd><description>Distributed Authoring and Versioning
|
||||
(<a href="http://www.webdav.org/">WebDAV</a>) functionality</description></dd><dt><a href="mod_deflate.html">mod_deflate</a></dt><dd><description>Compress content before
|
||||
it is delivered to the client</description></dd><dt><a href="mod_dir.html">mod_dir</a></dt><dd><description>Provides for "trailing slash" redirects and
|
||||
serving directory index files</description></dd><dt><a href="mod_env.html">mod_env</a></dt><dd><description>Modifies the environment which is
|
||||
passed to CGI scripts and SSI pages</description></dd><dt><a href="mod_example.html">mod_example</a></dt><dd><description>Illustrates the Apache module API</description></dd><dt><a href="mod_ext_filter.html">mod_ext_filter</a></dt><dd><description>Pass the response body
|
||||
through an external program before delivery to the
|
||||
client</description></dd><dt><a href="mod_file_cache.html">mod_file_cache</a></dt><dd><description>Caches a static list of files in memory</description></dd><dt><a href="mod_headers.html">mod_headers</a></dt><dd><description>Customization of HTTP request
|
||||
and response headers</description></dd><dt><a href="mod_imap.html">mod_imap</a></dt><dd><description>Server-side imagemap processing</description></dd><dt><a href="mod_include.html">mod_include</a></dt><dd><description>Server-parsed html documents (Server Side Includes)</description></dd><dt><a href="mod_info.html">mod_info</a></dt><dd><description>Provides a comprehensive overview of the server
|
||||
configuration</description></dd><dt><a href="mod_isapi.html">mod_isapi</a></dt><dd><description>ISAPI Extensions within Apache for Windows</description></dd><dt><a href="mod_log_config.html">mod_log_config</a></dt><dd><description>Logging of the requests made to the server</description></dd><dt><a href="mod_mime.html">mod_mime</a></dt><dd><description>Associates the request filename's extensions
|
||||
(e.g. .html) with the file's behavior (handlers and filters)
|
||||
and content (mime-type, language, character set and
|
||||
encoding)</description></dd><dt><a href="mod_mime_magic.html">mod_mime_magic</a></dt><dd><description>Determines the MIME type of a file
|
||||
by looking at a few bytes of its contents</description></dd><dt><a href="mod_negotiation.html">mod_negotiation</a></dt><dd><description>Provides for <a href="../content-negotiation.html">content negotiation</a></description></dd><dt><a href="mod_proxy.html">mod_proxy</a></dt><dd><description>HTTP/1.1 proxy/gateway server</description></dd><dt><a href="mod_rewrite.html">mod_rewrite</a></dt><dd><description>Provides a rule-based rewriting engine to rewrite requested
|
||||
URLs on the fly</description></dd><dt><a href="mod_setenvif.html">mod_setenvif</a></dt><dd><description>Allows the setting of environment variables based
|
||||
on characteristics of the request</description></dd><dt><a href="mod_so.html">mod_so</a></dt><dd><description>
|
||||
This module provides for loading of executable code and
|
||||
modules into the server at start-up or restart time.</description></dd><dt><a href="mod_speling.html">mod_speling</a></dt><dd><description>Attempts to correct mistaken URLs that
|
||||
users might have entered by ignoring capitalization and by
|
||||
allowing up to one misspelling</description></dd><dt><a href="mod_ssl.html">mod_ssl</a></dt><dd><description>Strong cryptography using the Secure Sockets
|
||||
Layer (SSL) and Transport Layer Security (TLS) protocols</description></dd><dt><a href="mod_status.html">mod_status</a></dt><dd><description>Provides information on server activity and
|
||||
performance</description></dd><dt><a href="mod_suexec.html">mod_suexec</a></dt><dd><description>Allows CGI scripts to run as a specified user
|
||||
and Group</description></dd><dt><a href="mod_unique_id.html">mod_unique_id</a></dt><dd><description>Provides an environment variable with a unique
|
||||
identifier for each request</description></dd><dt><a href="mod_userdir.html">mod_userdir</a></dt><dd><description>Provides for user-specific
|
||||
directories</description></dd><dt><a href="mod_usertrack.html">mod_usertrack</a></dt><dd><description>
|
||||
This module uses cookies to provide for a
|
||||
<em>clickstream</em> log of user activity on a site.
|
||||
</description></dd><dt><a href="mod_vhost_alias.html">mod_vhost_alias</a></dt><dd><description>Provides for <a href="../vhosts/mass.html">dynamically configured mass virtual
|
||||
hosting</a></description></dd></dl></blockquote><hr/><h3 align="center">Apache HTTP Server Version 2.0</h3><a href="./"><img alt="Index" src="../images/index.gif"/></a><a href="../"><img alt="Home" src="../images/home.gif"/></a></body></html>
|
||||
@@ -1,33 +1,9 @@
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
|
||||
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
|
||||
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||
<head>
|
||||
<meta name="generator" content="Microsoft FrontPage 4.0" />
|
||||
|
||||
<title>Apache MPM prefork</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">Multi-Processing Module NetWare</h1>
|
||||
|
||||
<p>This Multi-Processing Module implements an exclusively threaded web
|
||||
server optimized for Novell NetWare.</p>
|
||||
|
||||
<p><a href="module-dict.html#Status"
|
||||
rel="Help"><strong>Status:</strong></a> MPM<br />
|
||||
<a href="module-dict.html#SourceFile"
|
||||
rel="Help"><strong>Source File:</strong></a> mpm_netware.c<br />
|
||||
<a href="module-dict.html#ModuleIdentifier"
|
||||
rel="Help"><strong>Module Identifier:</strong></a>
|
||||
mpm_netware_module</p>
|
||||
|
||||
<h2>Summary</h2>
|
||||
|
||||
<html xmlns="http://www.w3.org/TR/xhtml1/strict"><head><!--
|
||||
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
|
||||
This file is generated from xml source: DO NOT EDIT
|
||||
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
|
||||
--><title>mpm_netware - Apache HTTP Server</title><link href="../style/manual.css" type="text/css" rel="stylesheet"/></head><body><blockquote><div align="center"><img alt="[APACHE DOCUMENTATION]" src="../images/sub.gif"/><h3>Apache HTTP Server Version 2.0</h3></div><h1 align="center">Apache Module mpm_netware</h1><table cellspacing="1" cellpadding="0" bgcolor="#cccccc"><tr><td><table bgcolor="#ffffff"><tr><td valign="top"><span class="help">Description:</span></td><td><description>Multi-Processing Module implementing an exclusively threaded web
|
||||
server optimized for Novell NetWare</description></td></tr><tr><td><a href="module-dict.html#Status" class="help">Status:</a></td><td>MPM</td></tr><tr><td><a href="module-dict.html#ModuleIdentifier" class="help">Module Identifier:</a></td><td>mpm_netware_module</td></tr></table></td></tr></table><h2>Summary</h2><summary>
|
||||
<p>This Multi-Processing Module (MPM) implements an exclusively threaded web server
|
||||
that has been optimized for Novell NetWare.</p>
|
||||
|
||||
@@ -49,8 +25,7 @@
|
||||
sites with limited memory may need to decrease
|
||||
<code>MaxThreads</code> to keep the server from thrashing (spawning and
|
||||
terminating idle threads). More information about
|
||||
tuning process creation is provided in the <a
|
||||
href="../misc/perf-tuning.html">performance hints</a>
|
||||
tuning process creation is provided in the <a href="../misc/perf-tuning.html">performance hints</a>
|
||||
documentation.</p>
|
||||
|
||||
<p><code>MaxRequestsPerChild</code> controls how frequently the
|
||||
@@ -61,139 +36,33 @@
|
||||
|
||||
<p>See also: <a href="../bind.html">Setting which addresses and
|
||||
ports Apache uses</a>.</p>
|
||||
</summary><h2>Directives</h2><ul><li><a href="mpm_common.html#listen">Listen</a></li><li><a href="mpm_common.html#listenbacklog">ListenBacklog</a></li><li><a href="mpm_common.html#maxrequestsperchild">MaxRequestsPerChild</a></li><li><a href="#maxsparethreads">MaxSpareThreads</a></li><li><a href="#maxthreads">MaxThreads</a></li><li><a href="#minsparethreads">MinSpareThreads</a></li><li><a href="mpm_common.html#sendbuffersize">SendBufferSize</a></li><li><a href="#startthreads">StartThreads</a></li><li><a href="#threadstacksize">ThreadStackSize</a></li></ul><hr/><h2><a name="MaxSpareThreads">MaxSpareThreads</a> <a name="maxsparethreads">Directive</a></h2><table cellpadding="1" cellspacing="0" border="0" bgcolor="#cccccc"><tr><td><table bgcolor="#ffffff"><tr><td><strong>Description: </strong></td><td/></tr><tr><td><a href="directive-dict.html#Syntax" class="help">Syntax:</a></td><td><syntax>MaxSpareThreads <em>number</em></syntax></td></tr><tr><td><a href="directive-dict.html#Default" class="help">Default:</a></td><td><code>MaxSpareThreads 100</code></td></tr><tr><td><a href="directive-dict.html#Context" class="help">Context:</a></td><td>server config</td></tr><tr><td><a href="directive-dict.html#Status" class="help">Status:</a></td><td>MPM</td></tr><tr><td><a href="directive-dict.html#Module" class="help">Module:</a></td><td>mpm_netware</td></tr></table></td></tr></table><usage>
|
||||
<p>The <code class="directive">MaxSpareThreads</code> directive sets the
|
||||
desired maximum number of <em>idle</em> worker threads. An idle
|
||||
worker thread is one which is not handling a request. If there are
|
||||
more than MaxSpareThreads idle, then the main thread will kill off
|
||||
the excess worker threads.</p>
|
||||
|
||||
<h2>Directives</h2>
|
||||
|
||||
<ul>
|
||||
|
||||
<li><a href="mpm_common.html#listen">Listen</a></li>
|
||||
|
||||
<li><a href="mpm_common.html#listenbacklog">ListenBacklog</a></li>
|
||||
|
||||
<li><a href="#maxthreads">MaxThreads</a></li>
|
||||
|
||||
<li><a href="mpm_common.html#maxrequestsperchild">MaxRequestsPerChild</a></li>
|
||||
|
||||
<li><a href="#maxsparethreads">MaxSpareThreads</a></li>
|
||||
|
||||
<li><a href="#minsparethreads">MinSpareThreads</a></li>
|
||||
|
||||
<li><a href="mpm_common.html#sendbuffersize">SendBufferSize</a></li>
|
||||
|
||||
<li><a href="#startthreads">StartThreads</a></li>
|
||||
|
||||
<li><a href="#threadstacksize">ThreadStackSize</a></li>
|
||||
|
||||
</ul>
|
||||
<hr />
|
||||
|
||||
<h2><a id="maxthreads"
|
||||
name="maxthreads">MaxThreads directive</a></h2>
|
||||
<!--%plaintext <?INDEX {\tt MaxThreads} directive> -->
|
||||
<a href="directive-dict.html#Syntax"
|
||||
rel="Help"><strong>Syntax:</strong></a> MaxThreads
|
||||
<em>number</em><br />
|
||||
<a href="directive-dict.html#Default"
|
||||
rel="Help"><strong>Default:</strong></a> <code>MaxThreads 250</code><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> core<p>The MaxThreads directive sets the desired maximum
|
||||
<p>Tuning of this parameter should only be necessary on very
|
||||
busy sites. Setting this parameter to a large number is almost
|
||||
always a bad idea.</p>
|
||||
</usage><hr/><h2><a name="MaxThreads">MaxThreads</a> <a name="maxthreads">Directive</a></h2><table cellpadding="1" cellspacing="0" border="0" bgcolor="#cccccc"><tr><td><table bgcolor="#ffffff"><tr><td><strong>Description: </strong></td><td/></tr><tr><td><a href="directive-dict.html#Syntax" class="help">Syntax:</a></td><td><syntax>MaxThreads <em>number</em></syntax></td></tr><tr><td><a href="directive-dict.html#Default" class="help">Default:</a></td><td><code>MaxThreads 250</code></td></tr><tr><td><a href="directive-dict.html#Context" class="help">Context:</a></td><td>server config</td></tr><tr><td><a href="directive-dict.html#Status" class="help">Status:</a></td><td>MPM</td></tr><tr><td><a href="directive-dict.html#Module" class="help">Module:</a></td><td>mpm_netware</td></tr></table></td></tr></table><usage>
|
||||
<p>The MaxThreads directive sets the desired maximum
|
||||
number worker threads allowable.</p>
|
||||
|
||||
<p>See also <a href="#minsparethreads">MinSpareThreads</a>, <a href="#maxsparethreads">MaxSpareThreads</a> and
|
||||
<a href="#startthreads">StartThreads</a>.</p>
|
||||
<hr />
|
||||
|
||||
<h2><a id="maxsparethreads"
|
||||
name="maxspareservers">MaxSpareThreads directive</a></h2>
|
||||
<!--%plaintext <?INDEX {\tt MaxSpareServers} directive> -->
|
||||
<a href="directive-dict.html#Syntax"
|
||||
rel="Help"><strong>Syntax:</strong></a> MaxSpareThreads
|
||||
<em>number</em><br />
|
||||
<a href="directive-dict.html#Default"
|
||||
rel="Help"><strong>Default:</strong></a> <code>MaxSpareThreads 100</code><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> core
|
||||
|
||||
<p>The MaxSpareThreads directive sets the desired maximum
|
||||
number of <em>idle</em> worker threads. An idle worker thread
|
||||
is one which is not handling a request. If there are more than
|
||||
MaxSpareThreads idle, then the main thread will kill off the
|
||||
excess worker threads.</p>
|
||||
</usage><hr/><h2><a name="MinSpareThreads">MinSpareThreads</a> <a name="minsparethreads">Directive</a></h2><table cellpadding="1" cellspacing="0" border="0" bgcolor="#cccccc"><tr><td><table bgcolor="#ffffff"><tr><td><strong>Description: </strong></td><td/></tr><tr><td><a href="directive-dict.html#Syntax" class="help">Syntax:</a></td><td><syntax>MinSpareThreads <em>number</em></syntax></td></tr><tr><td><a href="directive-dict.html#Default" class="help">Default:</a></td><td><code>MinSpareThreads 10</code></td></tr><tr><td><a href="directive-dict.html#Context" class="help">Context:</a></td><td>server config</td></tr><tr><td><a href="directive-dict.html#Status" class="help">Status:</a></td><td>MPM</td></tr><tr><td><a href="directive-dict.html#Module" class="help">Module:</a></td><td>mpm_netware</td></tr></table></td></tr></table><usage>
|
||||
<p>The <code class="directive">MinSpareThreads</code> directive sets the
|
||||
desired minimum number of <em>idle</em> worker threads. An idle worker
|
||||
thread is one which is not handling a request. If there are fewer than
|
||||
MinSpareThreads idle, then the main thread spawns new worker.</p>
|
||||
|
||||
<p>Tuning of this parameter should only be necessary on very
|
||||
busy sites. Setting this parameter to a large number is almost
|
||||
always a bad idea.</p>
|
||||
|
||||
<p>See also <a href="#minsparethreads">MinSpareThreads</a>, <a href="#maxthreads">MaxThreads</a> and
|
||||
<a href="#startthreads">StartThreads</a>.</p>
|
||||
<hr />
|
||||
|
||||
<h2><a id="minsparethreads"
|
||||
name="minspareservers">MinSpareThreads directive</a></h2>
|
||||
<!--%plaintext <?INDEX {\tt MinSpareServers} directive> -->
|
||||
<a href="directive-dict.html#Syntax"
|
||||
rel="Help"><strong>Syntax:</strong></a> MinSpareThreads
|
||||
<em>number</em><br />
|
||||
<a href="directive-dict.html#Default"
|
||||
rel="Help"><strong>Default:</strong></a> <code>MinSpareThreads 10</code><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> core<p>The MinSpareThreads directive sets the desired minimum
|
||||
number of <em>idle</em> worker threads. An idle worker thread
|
||||
is one which is not handling a request. If there are fewer than MinSpareThreads idle, then the
|
||||
main thread spawns new worker.</p>
|
||||
|
||||
<p>Tuning of this parameter should only be necessary on very
|
||||
busy sites. Setting this parameter to a large number is almost
|
||||
always a bad idea.</p>
|
||||
|
||||
<p>See also <a href="#maxsparethreads">MaxSpareThreads</a>, <a href="#maxthreads">MaxThreads</a> and
|
||||
<a href="#startthreads">StartThreads</a>.
|
||||
<hr />
|
||||
|
||||
<h2><a id="startthreads"
|
||||
name="startthreads">StartThreads directive</a></h2>
|
||||
<!--%plaintext <?INDEX {\tt StartThreads} directive> -->
|
||||
<a href="directive-dict.html#Syntax"
|
||||
rel="Help"><strong>Syntax:</strong></a> StartThreads
|
||||
<em>number</em><br />
|
||||
<a href="directive-dict.html#Default"
|
||||
rel="Help"><strong>Default:</strong></a> <code>StartThreads
|
||||
50</code><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> core<p>The StartThreads directive sets the desired
|
||||
number of worker threads to spawn and startup. </p>
|
||||
|
||||
<p>See also <a href="#maxsparethreads">MaxSpareThreads</a>, <a href="#minsparethreads">MinSpareThreads</a>
|
||||
and <a href="#maxthreads">MaxThreads</a>.
|
||||
<hr />
|
||||
|
||||
<h2><a id="threadstacksize"
|
||||
name="threadstacksize">ThreadStackSize</a></h2>
|
||||
<a href="directive-dict.html#Syntax"
|
||||
rel="Help"><strong>Syntax:</strong></a> ThreadStackSize
|
||||
<em>number</em><br />
|
||||
<a href="directive-dict.html#Default"
|
||||
rel="Help"><strong>Default:</strong></a> <code>ThreadStackSize
|
||||
65536</code><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> core
|
||||
</usage><hr/><h2><a name="StartThreads">StartThreads</a> <a name="startthreads">Directive</a></h2><table cellpadding="1" cellspacing="0" border="0" bgcolor="#cccccc"><tr><td><table bgcolor="#ffffff"><tr><td><strong>Description: </strong></td><td/></tr><tr><td><a href="directive-dict.html#Syntax" class="help">Syntax:</a></td><td><syntax>StartThreads <em>number</em></syntax></td></tr><tr><td><a href="directive-dict.html#Default" class="help">Default:</a></td><td><code>StartThreads 50</code></td></tr><tr><td><a href="directive-dict.html#Context" class="help">Context:</a></td><td>server config</td></tr><tr><td><a href="directive-dict.html#Status" class="help">Status:</a></td><td>MPM</td></tr><tr><td><a href="directive-dict.html#Module" class="help">Module:</a></td><td>mpm_netware</td></tr></table></td></tr></table><usage>
|
||||
<p>The StartThreads directive sets the desired
|
||||
number of worker threads to spawn and startup</p>
|
||||
</usage><hr/><h2><a name="ThreadStackSize">ThreadStackSize</a> <a name="threadstacksize">Directive</a></h2><table cellpadding="1" cellspacing="0" border="0" bgcolor="#cccccc"><tr><td><table bgcolor="#ffffff"><tr><td><strong>Description: </strong></td><td/></tr><tr><td><a href="directive-dict.html#Syntax" class="help">Syntax:</a></td><td><syntax>ThreadStackSize <em>number</em></syntax></td></tr><tr><td><a href="directive-dict.html#Default" class="help">Default:</a></td><td><code>ThreadStackSize 65536</code></td></tr><tr><td><a href="directive-dict.html#Context" class="help">Context:</a></td><td>server config</td></tr><tr><td><a href="directive-dict.html#Status" class="help">Status:</a></td><td>MPM</td></tr><tr><td><a href="directive-dict.html#Module" class="help">Module:</a></td><td>mpm_netware</td></tr></table></td></tr></table><usage>
|
||||
<p>This directive tells the server what stack size to use for
|
||||
each of the running threads. If you ever get a stack overflow
|
||||
you will need to bump this number to a higher setting.</p>
|
||||
|
||||
<hr />
|
||||
|
||||
<!--#include virtual="footer.html" -->
|
||||
</body>
|
||||
</html>
|
||||
|
||||
</usage><hr/><h3 align="center">Apache HTTP Server Version 2.0</h3><a href="./"><img alt="Index" src="../images/index.gif"/></a><a href="../"><img alt="Home" src="../images/home.gif"/></a></blockquote></body></html>
|
||||
Reference in New Issue
Block a user