conf
subdirectory. These are the same files used to configure the Unix version, but there are a few different directives for Apache on Windows. See the directive index for all the available directives.MaxConnectionsPerChild
: Like the Unix directive, this controls how many connections a single child process will serve before exiting. However, unlike on Unix, a replacement process is not instantly available. Use the default MaxConnectionsPerChild 0
, unless instructed to change the behavior to overcome a memory leak in third party modules or in-process applications.httpd.conf
, the new child may not start or you may receive unexpected results.ThreadsPerChild
: This directive is new. It tells the server how many threads it should use. This is the maximum number of connections the server can handle at once, so be sure to set this number high enough for your site if you get a lot of hits. The recommended default is ThreadsPerChild 150
, but this must be adjusted to reflect the greatest anticipated number of simultaneous connections to accept.<Location>
, Alias
, and ProxyPass
directives all use case-sensitive arguments. For this reason, it is particularly important to use the <Directory>
directive when attempting to limit access to content in the filesystem, since this directive applies to any content in a directory, regardless of how it is accessed. If you wish to assure that only lowercase is used in URLs, you can use something like:Apache2.4modules
directory. To activate these or other modules, the LoadModule
directive must be used. For example, to activate the status module, use the following (in addition to the status-activating directives in access.conf
):ScriptInterpreterSource
directive..htaccess
in Windows, you may find it useful to change the name of this per-directory configuration file using the AccessFilename
directive.error.log
file. You can review the Windows Application Event Log by using the Event Viewer, e.g. Start - Settings - Control Panel - Administrative Tools - Event Viewer.P1_ID
is automatically bound when the query is run. You can also reference session state within a static context by prefixing the item name with an ampersand (&
) and suffixing it with a period(.
), for example:mod_plsql
. The following graphic illustrates the three-tier architecture.
mod_plsql
from the architecture and replace it with the embedded PL/SQL gateway. The following graphic illustrates the two-tier architecture using the embedded PL/SQL gateway.mod_plsql
, but does not require the Oracle HTTP Server powered by Apache. Inclusion of the embedded PL/SQL gateway simplifies the architecture and eliminates the middle tier entirely.hostname
is the name of the system where Oracle XML DB HTTP Server is installed.port
is the port number assigned to Oracle XML DB HTTP Server. In a default installation, this number is 8080. See 'Verifying the Oracle XML DB HTTP Server Port'.apex
is the database access descriptor (DAD) defined in the configuration file.htmldb
or something else. Verify your DAD with your Oracle Application Express administrator.mod_plsql
, go to:hostname
is the name of the system where Oracle HTTP Server is installed.port
is the port number assigned to Oracle HTTP Server. In a default installation, this number is 7777. You can find information about your Oracle HTTP Server installation's port number from either of the following files:portlist.ini
file. You can only rely on this file immediately after installation.pls
is the indicator to use the mod_plsql
cartridge.apex
is the database access descriptor (DAD) defined in the mod_plsql
configuration file.htmldb
or something else. Verify your DAD with your Oracle Application Express administrator.ORACLE_BASE
ORACLE_HTTPSERVER_HOME
Apachemodplsqlconfdads.readme for more information on database access descriptorsSYS
:0
, the Oracle XML DB HTTP Server is disabled.