Inhaltsverzeichnis Betriebsysteme Windows Internet Information Services 7 (Windows Server 2008) PHP 5

PHP 5

  1. Den MSI Installer verwenden (http://php.net).
  2. Zum Zeitpunkt der Installationsanleitung war das PHP 5.2.9-1 installer.
  3. Das ISAPI Modul für IIS auswählen.
  4. Folgende Module sind auszuwählen:
    • exif
    • gd2
    • ldap
    • multi byte string
    • mcrypt
    • mhash
    • mssql / mysqli / Oracle / PostgreSQL
    • pspell
    • soap
    • sockets
    • sqlite
    • tidy
    • zip
  5. Aktivieren Sie das PHP-Modul im IIS:
  • Öffnen Sie dazu den IIS-Manager und wählen in der linken Leiste die entsprechende Verbindung aus.
  • Öffnen Sie dann die Handlerzuordnungen
    iis7_2
  • Drücken Sie in der rechten Leiste auf Skriptzuordnung hinzufügen... und füllen Sie in dem Dialog die Felder wie folgt aus:
    iis7_3
    Anfrderungspfad: *.php
    Ausführbare Datei: Hier müssen Sie die php5isapi.dll aus dem PHP-Installationsverzeichnis auswählen
    Name: php isapi
  • Öffnen Sie danach noch einmal die Übersicht der Verbindung und wählen Sie dort ISAPI- und CGI-Einschränkungen aus.
  • Drücken SIe dann rechts auf Hinzufügen und füllen das Dialog wie folgt aus:
    iis7_php99

Zum Schluss muss die php.ini noch angepasst werden

Dazu öffnen Sie die .htaccess aus Ihrer EGOTEC-Installation und ändern alle PHP-Werte entsprechend in der php.ini ab.
Weiter Einstellungen in der php.ini:

  • "upload_tmp_dir"

    der IIS bzw. PHP müssen auf das temporäre Verzeichnis schreibend zugreifen können.
  • "default charset"

    auf utf-8 setzten