Mapbender3 needs the following components in order to run:
Optionally, in order to use a database other than the preconfigured SQLite one, you need a matching PHP extension supported by Doctrine. For PostgreSQL for example: php5-pgsql.
If you want to use the developer mode or for creating create profiler data to be used to analyze errors you will still need the SQLite extension!
For Windows you also need PHP and therefore a PHP-supporting webserver like Apache.
We have good experiences with the 64-bit downloads of Apache und PHP.
The Apache downloads differ on the version of Visual Studio which was used to compile them and therefore of the right version of the Microsoft Visual C++ Redistributable. With newer versions of Windows this is usualy without problems. Three different variants exist:
Additionally 32- and 64-bit versions of Apache für Windows exist.
Installation packages are distributed as compressed packages and are available for download at the download page.
After downloading, extract the package in a directory of your choice. In this installation documentation we assume that the package is extracted in the directory /var/www.