1. mirror
  2. Apache HTTP Server


Apache HTTP Server / README-win32.txt

New version of APR

Note that the included APR is now version 1.3, which adds several
subtle changes in the behavior of file handling, pipes and process
creation.  Most importantly, there is finer control over the handles
inherited by processes, so the mod_fastcgi or mod_fcgid modules must 
be updated for httpd-2.2.9 to run correctly on Windows.

Most other third party modules are unaffected by this change.

Connecting to databases

Five SQL driver connectors (dbd) are provided in the binary distribution, 
for MySQL, SQLite3, PostgreSQL, Oracle and ODBC.  Two keyed database
connectors are provided, SDBM and Oracle Berkeley DB.  All but SDBM will
require you to install the corresponding client driver libraries.

The sqlitedll.zip binary (containing sqlite3.dll) can be obtained from
note that this binary was built with version 3.6.16 (earlier and later
version 3.6 driver .dll's may work.)  The lib binding is created using
LIB /DEF:sqlite3.def and using the .h files from the _amalgamation zip.

The Oracle Instant Client - Basic driver can be obtained from
and note that this binary was built against version,
other version 11.1 drivers may work.

The PostgreSQL client binaries may be obtained from
and note that this binary was built against version 8.3.1-1, and
again it may work with other 8.1 version .dll's.

The MySQL client binaries ("Essentials" is sufficient) is obtained from 
but note that once using the MySQL database, the applicable exception 
clause demands copy-left terms on the resulting combination.

The Oracle Berkeley DB binaries may be obtained from 
but note that once using the Berkeley DB code, the Oracle license
demands copy-left terms on the resulting combination.

NOTE: For whichever database backend(s) you configure, the corresponding
driver .dll's must be in your PATH to test from console mode, and in the 
systemwide path if used for a service such as Apache httpd.

The FreeTDS driver is not built on Windows, since the Microsoft ODBC is 
provided instead.  The sqlite2 and ndbm drivers are not used on Windows, 
as there is no point in legacy support of these old versions.  The ASF
does not distribute binary builds of the gdbm binding.