Inhaltsverzeichnis Betriebsysteme Windows Apache2 PHP5 installieren

PHP5 installieren

Installieren Sie PHP immer als Apache Modul. Bei der Installation als CGI gibt es Funktionseinschränkungne, z.B. ist dann kein Zugriff über WebDAV möglich. Leider verwendet Zend Core (Stand Version 2.5) auch CGI als Schnittstelle, so dass hier die gleichen Einschränkungen gelten.

unter http://www.php.net/manual/de/install.windows.manual.php finden Sie eine ausführliche Installationsanleitung von PHP unter Windows.

Laden Sie sich den PHP5 Installer und das PHP5 ZIP Paket von http://www.php.net/downloads.php herunter. Installieren Sie PHP5 nach c:\PHP.

3.1.2_1


Bei der Mail Konfiguration müssen Sie ihren SMTP Server einstellen. In das zweite Feld tragen Sie die Email ein, die als Absender von Systemnachrichten angezeigt werden soll. Drücken Sie dann auf "Next".


3.1.2_2



Bei dem nächsten Dialog wählen Sie unter den Servern den Apache aus und drücken Sie danach auf "Next".

Aktivieren Sie die folgenden Module:

Benötigte PHP-Module


  • GD 2.0 (oder höher)
  • mime_magic
  • mysqli / oci8 / postgre (je nach Datenbank)
  • session
  • sockets
  • wddx
  • xml
  • zlib
  • soap
  • mbstring
  • tidy
  • EXIF
  • mcrypt
  • SQLite

Optional können noch folgende Module aktiviert werden

  • LDAP (für die Anbindung von ActiveDirectory, Novell eDirectory und anderen LDAP Diensten) 
  • PSPell de/fr Thesaurus (*nice to have) je nach verwendeten Sprachen

 

Falls Sie eine PHP Version vor 5.2 installieren, so müssen Sie die Apache Konfiguration noch von Hand anpassen.

Öffnen Sie nach der PHP Installation die Datei "conf\httpd.conf" im Apache Installationsverzeichnis und fügen Sie folgende Zeilen der Modulkonfiguration hinzu:
LoadModule php5_module "c:/php/php5apache2.dll"
AddType application/x-httpd-php .php

3.1.2_3



Starten Sie jetzt den Apache2 Server neu.

Klicken Sie dazu mit der linken Maustaste auf das Apache-Symbol neben der Systemuhr und wählen Sie in dem "Restart" aus.

 

Fehler beim Starten

Falls beim starten des Apache in der error.log der Fehler

Unable to load dynamic library 'c:PHPextphp_mysql'
bzw.
Unable to load dynamic library 'c:PHPextphp_mysqli'

auftaucht müssen Sie folgeneden Schritt duchführen:

c:/PHP muss in die Umgebungsvariable "PATH" aufgenommen werden, dannach muss der Apache neugestartet werden.