archive-fr.com » FR » O » OBSPM.FR

Total: 155

Choose link from "Titles, links and description words view":

Or switch to "Titles and links view".
  • Upgrading to 2.0 from 1.3 - Apache HTTP Server
    implemented on top of the core handler and therefore reject requests with PATH INFO You can use the AcceptPathInfo directive to force the core handler to accept requests with PATH INFO and thereby restore the ability to use PATH INFO in server side includes The CacheNegotiatedDocs directive now takes the argument on or off Existing instances of CacheNegotiatedDocs should be replaced with CacheNegotiatedDocs on The ErrorDocument directive no longer uses a quote at the beginning of the argument to indicate a text message Instead you should enclose the message in double quotes For example existing instances of ErrorDocument 403 Some Message should be replaced with ErrorDocument 403 Some Message As long as the second argument is not a valid URL or pathname it will be treated as a text message The AccessConfig and ResourceConfig directives no longer exist Existing instances of these directives can be replaced with the Include directive which has equivalent functionality If you were making use of the default values of these directives without including them in the configuration files you may need to add Include conf access conf and Include conf srm conf to your httpd conf In order to assure that Apache reads the configuration files in the same order as was implied by the older directives the Include directives should be placed at the end of httpd conf with the one for srm conf preceding the one for access conf The BindAddress and Port directives no longer exist Equivalent functionality is provided with the more flexible Listen directive Another use of the Port directive in Apache 1 3 was setting the port number to be used in self referential URL s The Apache 2 0 equivalent is the new ServerName syntax it has been changed to allow specifying both the hostname and the port

    Original URL path: http://ama09.obspm.fr/manual-2.0/upgrading.html (2015-11-16)
    Open archived version from archive


  • The Apache Software License, Version 1.1 - Apache HTTP Server
    the documentation and or other materials provided with the distribution The end user documentation included with the redistribution if any must include the following acknowledgment This product includes software developed by the Apache Software Foundation http www apache org Alternately this acknowledgment may appear in the software itself if and wherever such third party acknowledgments normally appear The names Apache and Apache Software Foundation must not be used to endorse or promote products derived from this software without prior written permission For written permission please contact apache apache org Products derived from this software may not be called Apache nor may Apache appear in their name without prior written permission of the Apache Software Foundation THIS SOFTWARE IS PROVIDED AS IS AND ANY EXPRESSED OR IMPLIED WARRANTIES INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED IN NO EVENT SHALL THE APACHE SOFTWARE FOUNDATION OR ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT INDIRECT INCIDENTAL SPECIAL EXEMPLARY OR CONSEQUENTIAL DAMAGES INCLUDING BUT NOT LIMITED TO PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES LOSS OF USE DATA OR PROFITS OR BUSINESS INTERRUPTION HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY WHETHER IN CONTRACT STRICT

    Original URL path: http://ama09.obspm.fr/manual-2.0/license.html (2015-11-16)
    Open archived version from archive

  • Compiling and Installing - Apache HTTP Server
    and build Makefiles which will later be used to compile the server The easiest way to find all of the configuration flags for Apache is to run configure help What follows is a brief description of most of the arguments and environment variables Environment Variables The autoconf build process uses several environment variables to configure the build environment In general these variables change the method used to build Apache but not the eventual features of the server These variables can be placed in the environment before invoking configure but it is usually easier to specify them on the configure command line as demonstrated in the example above CC The name of the C compiler command CPPFLAGS Miscellaneous C preprocessor and compiler options CFLAGS Debugging and optimization options for the C compiler LDFLAGS Miscellaneous options to be passed to the linker LIBS Library location information L and l options to pass to the linker INCLUDES Header file search directories I dir TARGET Default httpd Name of the executable which will be built NOTEST CPPFLAGS NOTEST CFLAGS NOTEST LDFLAGS NOTEST LIBS These variables share the same function as their non NOTEST namesakes However the variables are applied to the build process only after autoconf has performed its feature testing This allows the inclusion of flags which will cause problems during feature testing but must be used for the final compilation SHLIB PATH Options which specify shared library paths for the compiler and linker autoconf Output Options help Prints the usage message including all available options but does not actually configure anything quiet Prevents the printing of the usual checking messages verbose Prints much more information during the configuration process including the names of all the files examined Pathnames There are currently two ways to configure the pathnames under which Apache will install its files First you can specify a directory and have Apache install itself under that directory in its default locations prefix PREFIX Default usr local apache2 Specifies the directory under which the Apache files will be installed It is possible to specify that architecture dependent files should be placed under a different directory exec prefix EPREFIX Default PREFIX Specifies the directory under which architecture dependent files will be placed The second and more flexible way to configure the install path locations for Apache is using the config layout file Using this method it is possible to separately specify the location for each type of file within the Apache installation The config layout file contains several example configurations and you can also create your own custom configuration following the examples The different layouts in this file are grouped into Layout FOO Layout sections and referred to by name as in FOO enable layout LAYOUT Use the named layout in the config layout file to specify the installation paths Modules Apache is a modular server Only the most basic functionality is included in the core server Extended features are available in various modules During the configuration process you must select which modules

    Original URL path: http://ama09.obspm.fr/manual-2.0/install.html (2015-11-16)
    Open archived version from archive

  • Starting Apache - Apache HTTP Server
    user This is controlled by the selected Multi Processing Module The recommended method of invoking the httpd executable is to use the apachectl control script This script sets certain environment variables that are necessary for httpd to function correctly under some operating systems and then invokes the httpd binary apachectl will pass through any command line arguments so any httpd options may also be used with apachectl You may also directly edit the apachectl script by changing the HTTPD variable near the top to specify the correct location of the httpd binary and any command line arguments that you wish to be always present The first thing that httpd does when it is invoked is to locate and read the configuration file httpd conf The location of this file is set at compile time but it is possible to specify its location at run time using the f command line option as in usr local apache2 bin apachectl f usr local apache conf httpd conf If all goes well during startup the server will detach from the terminal and the command prompt will return almost immediately This indicates that the server is up and running You can then use your browser to connect to the server and view the test page in the DocumentRoot directory and the local copy of the documentation linked from that page Errors During Start up If Apache suffers a fatal problem during startup it will write a message describing the problem either to the console or to the ErrorLog before exiting One of the most common error messages is Unable to bind to Port This message is usually caused by either Trying to start the server on a privileged port when not logged in as the root user or Trying to start the server when

    Original URL path: http://ama09.obspm.fr/manual-2.0/invoking.html (2015-11-16)
    Open archived version from archive

  • Stopping and Restarting - Apache HTTP Server
    new generation of the configuration which begins serving new requests immediately On certain platforms that do not allow USR1 to be used for a graceful restart an alternative signal may be used such as WINCH The command apachectl graceful will send the right signal for your platform This code is designed to always respect the process control directive of the MPMs so the number of processes and threads available to serve clients will be maintained at the appropriate values throughout the restart process Furthermore it respects StartServers in the following manner if after one second at least StartServers new children have not been created then create enough to pick up the slack Hence the code tries to maintain both the number of children appropriate for the current load on the server and respect your wishes with the StartServers parameter Users of the mod status will notice that the server statistics are not set to zero when a USR1 is sent The code was written to both minimize the time in which the server is unable to serve new requests they will be queued up by the operating system so they re not lost in any event and to respect your tuning parameters In order to do this it has to keep the scoreboard used to keep track of all children across generations The status module will also use a G to indicate those children which are still serving requests started before the graceful restart was given At present there is no way for a log rotation script using USR1 to know for certain that all children writing the pre restart log have finished We suggest that you use a suitable delay after sending the USR1 signal before you do anything with the old log For example if most of your hits take less than 10 minutes to complete for users on low bandwidth links then you could wait 15 minutes before doing anything with the old log If your configuration file has errors in it when you issue a restart then your parent will not restart it will exit with an error In the case of graceful restarts it will also leave children running when it exits These are the children which are gracefully exiting by handling their last request This will cause problems if you attempt to restart the server it will not be able to bind to its listening ports Before doing a restart you can check the syntax of the configuration files with the t command line argument see httpd This still will not guarantee that the server will restart correctly To check the semantics of the configuration files as well as the syntax you can try starting httpd as a non root user If there are no errors it will attempt to open its sockets and logs and fail because it s not root or because the currently running httpd already has those ports bound If it fails for any other reason then it s probably

    Original URL path: http://ama09.obspm.fr/manual-2.0/stopping.html (2015-11-16)
    Open archived version from archive

  • Directive Quick Reference - Apache HTTP Server
    Agent without respect to case BS2000Account account s M Define the non privileged account on BS2000 machines CacheDefaultExpire seconds 3600 one hour sv X The default duration to cache a document when no expiry date is specified CacheDirLength length 2 sv X The number of characters in subdirectory names CacheDirLevels levels 3 sv X The number of levels of subdirectories in the cache CacheDisable url string sv X Disable caching of specified URLs CacheEnable cache type url string sv X Enable caching of specified URLs using a specified storage manager CacheExpiryCheck On Off On sv X Indicates if the cache observes Expires dates when seeking files CacheFile file path file path s X Cache a list of file handles at startup time CacheForceCompletion Percentage 60 sv X Percentage of document served after which the server will complete caching the file even if the request is cancelled CacheGcClean hours url string sv X The time to retain unchanged cached files that match a URL CacheGcDaily time sv X The recurring time each day for garbage collection to be run 24 hour clock CacheGcInterval hours sv X The interval between garbage collection attempts CacheGcMemUsage KBytes sv X The maximum kilobytes of memory used for garbage collection CacheGcUnused hours url string sv X The time to retain unreferenced cached files that match a URL CacheIgnoreCacheControl On Off Off sv X Ignore the fact that the client requested the content not be cached CacheIgnoreNoLastMod On Off Off sv X Ignore the fact that a response has no Last Modified header CacheLastModifiedFactor float 0 1 sv X The factor used to compute an expiry date based on the LastModified date CacheMaxExpire seconds 86400 one day sv X The maximum time in seconds to cache a document CacheMaxFileSize bytes 1000000 sv X The maximum size in bytes of a document to be placed in the cache CacheMinFileSize bytes 1 sv X The minimum size in bytes of a document to be placed in the cache CacheNegotiatedDocs On Off Off sv B Allows content negotiated documents to be cached by proxy servers CacheRoot directory sv X The directory root under which cache files are stored CacheSize KBytes 1000000 sv X The maximum amount of disk space that will be used by the cache in KBytes CacheTimeMargin sv X The minimum time margin to cache a document CGIMapExtension cgi path extension dh C Technique for locating the interpreter for CGI scripts CharsetDefault charset svdh X Charset to translate into CharsetOptions option option DebugLevel 0 NoImpl svdh X Configures charset translation behavior CharsetSourceEnc charset svdh X Source charset of files CheckSpelling on off Off svdh E Enables the spelling module ChildPerUserID user id group id num children s M Specify user ID and group ID for a number of child processes ContentDigest On Off Off svdh C Enables the generation of Content MD5 HTTP Response headers CookieDomain domain svdh E The domain to which the tracking cookie applies CookieExpires expiry period svdh E Expiry time for the tracking cookie CookieLog filename sv B Sets filename for the logging of cookies CookieName token Apache svdh E Name of the tracking cookie CookieStyle Netscape Cookie Cookie2 RFC2109 RFC2965 Netscape svdh E Format of the cookie header field CookieTracking on off off svdh E Enables tracking cookie CoreDumpDirectory directory s M Directory where Apache attempts to switch before dumping core CustomLog file pipe format nickname env environment variable sv B Sets filename and format of log file Dav On Off provider name Off d E Enable WebDAV HTTP methods DavDepthInfinity on off off svd E Allow PROPFIND Depth Infinity requests DavLockDB file path sv E Location of the DAV lock database DavMinTimeout seconds 0 svd E Minimum amount of time the server holds a lock on a DAV resource DefaultIcon url path svdh B Icon to display for files when no specific icon is configured DefaultLanguage MIME lang svdh B Sets all files in the given scope to the specified language DefaultType MIME type text plain svdh C MIME content type that will be sent if the server cannot determine a type in any other way DeflateBufferSize value 8096 sv E Fragment size to be compressed at one time by zlib DeflateCompressionLevel value sv E How much compression do we apply to the output DeflateFilterNote type notename sv E Places the compression ratio in a note for logging DeflateMemLevel value 9 sv E How much memory should be used by zlib for compression DeflateWindowSize value 15 sv E Zlib compression window size Deny from all host env env variable host env env variable dh B Controls which hosts are denied access to the server Directory directory path Directory sv C Enclose a group of directives that apply only to the named file system directory and sub directories DirectoryIndex local url local url index html svdh B List of resources to look for when the client requests a directory DirectoryMatch regex DirectoryMatch sv C Enclose directives that apply to file system directories matching a regular expression and their subdirectories DocumentRoot directory path usr local apache h sv C Directory that forms the main document tree visible from the web EnableMMAP On Off On svdh C Use memory mapping to read files during delivery EnableSendfile On Off On svdh C Use the kernel sendfile support to deliver files to the client ErrorDocument error code document svdh C What the server will return to the client in case of an error ErrorLog file path syslog facility logs error log Uni sv C Location where the server will log errors Example svdh X Demonstration directive to illustrate the Apache module API ExpiresActive On Off svdh E Enables generation of Expires headers ExpiresByType MIME type code seconds svdh E Value of the Expires header configured by MIME type ExpiresDefault code seconds svdh E Default algorithm for calculating expiration time ExtendedStatus On Off Off s B Keep track of extended status information for each request ExtFilterDefine filtername parameters s E Define an external filter ExtFilterOptions option option DebugLevel 0 NoLogS d E Configure mod ext filter options FileETag component INode MTime Size svdh C File attributes used to create the ETag HTTP response header Files filename Files svdh C Contains directives that apply to matched filenames FilesMatch regex FilesMatch svdh C Contains directives that apply to regular expression matched filenames ForceLanguagePriority None Prefer Fallback Prefer Fallback Prefer svdh B Action to take if a single acceptable document is not found ForceType MIME type None dh C Forces all matching files to be served with the specified MIME content type Group unix group 1 s M Group under which the server will answer requests Header set append add unset echo header value env variable svdh E Configure HTTP response headers HeaderName filename svdh B Name of the file that will be inserted at the top of the index listing HostnameLookups On Off Double Off svd C Enables DNS lookups on client IP addresses IdentityCheck On Off Off svd C Enables logging of the RFC1413 identity of the remote user IfDefine parameter name IfDefine svdh C Encloses directives that will be processed only if a test is true at startup IfModule module name IfModule svdh C Encloses directives that are processed conditional on the presence or absence of a specific module ImapBase map referer URL http servername svdh B Default base for imagemap files ImapDefault error nocontent map referer URL nocontent svdh B Default action when an imagemap is called with coordinates that are not explicitly mapped ImapMenu none formatted semiformatted unformatted svdh B Action if no coordinates are given when calling an imagemap Include file path directory path svd C Includes other configuration files from within the server configuration files IndexIgnore file file svdh B Adds to the list of files to hide when listing a directory IndexOptions option option svdh B Various configuration settings for directory indexing IndexOrderDefault Ascending Descending Name Date Size Description Ascending Name svdh B Sets the default ordering of the directory index ISAPIAppendLogToErrors on off off svdh B Record HSE APPEND LOG PARAMETER requests from ISAPI extensions to the error log ISAPIAppendLogToQuery on off on svdh B Record HSE APPEND LOG PARAMETER requests from ISAPI extensions to the query field ISAPICacheFile file path file path sv B ISAPI dll files to be loaded at startup ISAPIFakeAsync on off off svdh B Fake asynchronous support for ISAPI callbacks ISAPILogNotSupported on off off svdh B Log unsupported feature requests from ISAPI extensions ISAPIReadAheadBuffer size 49152 svdh B Size of the Read Ahead Buffer sent to ISAPI extensions KeepAlive On Off On sv C Enables HTTP persistent connections KeepAliveTimeout seconds 15 sv C Amount of time the server will wait for subsequent requests on a persistent connection LanguagePriority MIME lang MIME lang svdh B The precendence of language variants for cases where the client does not express a preference LDAPCacheEntries number 1024 s X Maximum number of entires in the primary LDAP cache LDAPCacheTTL seconds 600 s X Time that cached items remain valid LDAPOpCacheEntries number 1024 s X Number of entries used to cache LDAP compare operations LDAPOpCacheTTL seconds 600 s X Time that entries in the operation cache remain valid LDAPSharedCacheSize bytes 102400 s X Size in bytes of the shared memory cache LDAPTrustedCA directory path filename s X Sets the file containing the trusted Certificate Authority certificate or database LDAPTrustedCAType type s X Specifies the type of the Certificate Authority file Limit method method Limit svdh C Restrict enclosed access controls to only certain HTTP methods LimitExcept method method LimitExcept svdh C Restrict access controls to all HTTP methods except the named ones LimitInternalRecursion number number 10 sv C Determine maximum number of internal redirects and nested subrequests LimitRequestBody bytes 0 svdh C Restricts the total size of the HTTP request body sent from the client LimitRequestFields number 100 s C Limits the number of HTTP request header fields that will be accepted from the client LimitRequestFieldsize bytes s C Limits the size of the HTTP request header allowed from the client LimitRequestLine bytes 8190 s C Limit the size of the HTTP request line that will be accepted from the client LimitXMLRequestBody bytes 1000000 svdh C Limits the size of an XML based request body Listen IP address portnumber s M IP addresses and ports that the server listens to ListenBacklog backlog s M Maximum length of the queue of pending connections LoadFile filename filename s E Link in the named object file or library LoadModule module filename s E Links in the object file or library and adds to the list of active modules Location URL path URL Location sv C Applies the enclosed directives only to matching URLs LocationMatch regex LocationMatch sv C Applies the enclosed directives only to regular expression matching URLs LockFile filename logs accept lock s M Location of the accept serialization lock file LogFormat format nickname nickname h l u t r sv B Describes a format for use in a log file LogLevel level warn sv C Controls the verbosity of the ErrorLog MaxClients number s M Maximum number of child processes that will be created to serve requests MaxKeepAliveRequests number 100 sv C Number of requests allowed on a persistent connection MaxMemFree KBytes 0 s M Maximum amount of memory that the main allocator is allowed to hold without calling free MaxRequestsPerChild number 10000 s M Limit on the number of requests that an individual child server will handle during its life MaxRequestsPerThread number 0 s M Limit on the number of requests that an individual thread will handle during its life MaxSpareServers number 10 s M Maximum number of idle child server processes MaxSpareThreads number s M Maximum number of idle threads MaxThreads number 2048 s M Set the maximum number of worker threads MaxThreadsPerChild number 64 s M Maximum number of threads per child process MCacheMaxObjectCount value 1009 s X The maximum number of objects allowed to be placed in the cache MCacheMaxObjectSize bytes 10000 s X The maximum size in bytes of a document allowed in the cache MCacheMaxStreamingBuffer size in bytes the smaller of 1000 s X Maximum amount of a streamed response to buffer in memory before declaring the response uncacheable MCacheMinObjectSize bytes 0 s X The minimum size in bytes of a document to be allowed in the cache MCacheRemovalAlgorithm LRU GDSF GDSF s X The algorithm used to select documents for removal from the cache MCacheSize KBytes 100 s X The maximum amount of memory used by the cache in KBytes MetaDir directory web svdh E Name of the directory to find CERN style meta information files MetaFiles on off off svdh E Activates CERN meta file processing MetaSuffix suffix meta svdh E File name suffix for the file containg CERN style meta information MimeMagicFile file path sv E Enable MIME type determination based on file contents using the specified magic file MinSpareServers number 5 s M Minimum number of idle child server processes MinSpareThreads number s M Minimum number of idle threads available to handle request spikes MMapFile file path file path s X Map a list of files into memory at startup time ModMimeUsePathInfo On Off Off d B Tells mod mime to treat path info components as part of the filename MultiviewsMatch Any NegotiatedOnly Filters Handlers Handlers Filters NegotiatedOnly svdh B The types of files that will be included when searching for a matching file with MultiViews NameVirtualHost addr port s C Designates an IP address for name virtual hosting NoProxy host host sv E Hosts domains or networks that will be connected to directly NumServers number 2 s M Total number of children alive at the same time NWSSLTrustedCerts filename filename s B List of additional client certificates Options option option All svdh C Configures what features are available in a particular directory Order ordering Deny Allow dh B Controls the default access state and the order in which Allow and Deny are evaluated PassEnv env variable env variable svdh B Passes environment variables from the shell PidFile filename logs httpd pid s M File where the server records the process ID of the daemon ProtocolEcho On Off sv X Turn the echo server on or off Proxy wildcard url Proxy sv E Container for directives applied to proxied resources ProxyBadHeader IsError Ignore StartBody IsError sv E Determines how to handle bad header lines in a response ProxyBlock word host domain word host domain sv E Words hosts or domains that are banned from being proxied ProxyDomain Domain sv E Default domain name for proxied requests ProxyErrorOverride On Off Off sv E Override error pages for proxied content ProxyIOBufferSize bytes 8192 sv E Determine size of internal data throughput buffer ProxyMatch regex ProxyMatch sv E Container for directives applied to regular expression matched proxied resources ProxyMaxForwards number 10 sv E Maximium number of proxies that a request can be forwarded through ProxyPass path url svd E Maps remote servers into the local server URL space ProxyPassReverse path url svd E Adjusts the URL in HTTP response headers sent from a reverse proxied server ProxyPreserveHost On Off Off sv E Use incoming Host HTTP request header for proxy request ProxyReceiveBufferSize bytes 0 sv E Network buffer size for proxied HTTP and FTP connections ProxyRemote match remote server sv E Remote proxy used to handle certain requests ProxyRemoteMatch regex remote server sv E Remote proxy used to handle requests matched by regular expressions ProxyRequests On Off Off sv E Enables forward standard proxy requests ProxyTimeout seconds 300 sv E Network timeout for proxied requests ProxyVia On Off Full Block Off sv E Information provided in the Via HTTP response header for proxied requests ReadmeName filename svdh B Name of the file that will be inserted at the end of the index listing Redirect status URL path URL svdh B Sends an external redirect asking the client to fetch a different URL RedirectMatch status regex URL svdh B Sends an external redirect based on a regular expression match of the current URL RedirectPermanent URL path URL svdh B Sends an external permanent redirect asking the client to fetch a different URL RedirectTemp URL path URL svdh B Sends an external temporary redirect asking the client to fetch a different URL RemoveCharset extension extension vdh B Removes any character set associations for a set of file extensions RemoveEncoding extension extension vdh B Removes any content encoding associations for a set of file extensions RemoveHandler extension extension vdh B Removes any handler associations for a set of file extensions RemoveInputFilter extension extension vdh B Removes any input filter associations for a set of file extensions RemoveLanguage extension extension vdh B Removes any language associations for a set of file extensions RemoveOutputFilter extension extension vdh B Removes any output filter associations for a set of file extensions RemoveType extension extension vdh B Removes any content type associations for a set of file extensions RequestHeader set append add unset header value svdh E Configure HTTP request headers Require entity name entity name dh C Selects which authenticated users can access a resource RewriteBase URL path dh E Sets the base URL for per directory rewrites RewriteCond TestString CondPattern svdh E Defines a condition under which rewriting will take place RewriteEngine on off off svdh E Enables or disables runtime rewriting engine RewriteLock file path s E Sets the name of the lock file used for RewriteMap synchronization RewriteLog file path sv E Sets the name of the file used for logging rewrite engine processing RewriteLogLevel Level 0 sv E Sets the verbosity of the log file used by the rewrite engine RewriteMap MapName MapType MapSource sv E Defines a mapping function for key lookup RewriteOptions Options MaxRedirects 10 svdh E Sets some special options for the rewrite engine RewriteRule Pattern Substitution svdh E Defines rules for the rewriting engine RLimitCPU seconds max seconds max svdh C Limits the CPU consumption of processes launched by Apache children RLimitMEM bytes max bytes max svdh C Limits the memory consumption of processes launched by

    Original URL path: http://ama09.obspm.fr/manual-2.0/mod/quickreference.html (2015-11-16)
    Open archived version from archive

  • Multi-Processing Modules (MPMs) - Apache HTTP Server
    which features will be included in the server by selecting which modules to load either at compile time or at run time Apache 2 0 extends this modular design to the most basic functions of a web server The server ships with a selection of Multi Processing Modules MPMs which are responsible for binding to network ports on the machine accepting requests and dispatching children to handle the requests Extending the modular design to this level of the server allows two important benefits Apache can more cleanly and efficiently support a wide variety of operating systems In particular the Windows version of Apache is now much more efficient since mpm winnt can use native networking features in place of the POSIX layer used in Apache 1 3 This benefit also extends to other operating systems that implement specialized MPMs The server can be better customized for the needs of the particular site For example sites that need a great deal of scalability can choose to use a threaded MPM like worker while sites requiring stability or compatibility with older software can use a prefork In addition special features like serving different hosts under different userids perchild can be provided At the user level MPMs appear much like other Apache modules The main difference is that one and only one MPM must be loaded into the server at any time The list of available MPMs appears on the module index page Choosing an MPM MPMs must be chosen during configuration and compiled into the server Compilers are capable of optimizing a lot of functions if threads are used but only if they know that threads are being used Because some MPMs use threads on Unix and others don t Apache will always perform better if the MPM is chosen at configuration

    Original URL path: http://ama09.obspm.fr/manual-2.0/mpm.html (2015-11-16)
    Open archived version from archive

  • Filters - Apache HTTP Server
    filters while data sent by the server to the client is processed by output filters Multiple filters can be applied to the data and the order of the filters can be explicitly specified Filters are used internally by Apache to perform functions such as chunking and byte range request handling In addition modules can provide filters that are selectable using run time configuration directives The set of filters that apply

    Original URL path: http://ama09.obspm.fr/manual-2.0/filter.html (2015-11-16)
    Open archived version from archive



  •