PHP in IIS integrieren

Aus Wissen
Version vom 25. September 2025, 04:38 Uhr von Thomas (Diskussion | Beiträge) (Imagick-Erweiterung)
(Unterschied) ← Nächstältere Version | Aktuelle Version (Unterschied) | Nächstjüngere Version → (Unterschied)
Zur Navigation springenZur Suche springen

PHP in IIS integrieren

Diese Seite dokumentiert die Integration von PHP in den Internet Information Services (IIS) unter Windows, inklusive Erweiterungen wie Imagick. Ziel ist eine robuste, nachvollziehbare Konfiguration für produktive und dokumentierte Systeme.

Inhaltsverzeichnis

Grundinstallation von PHP

  • Lade die passende PHP-Version von Windows PHP Downloads
  • Entpacke nach z. B. C:\php
  • Konfiguriere php.ini mit:
extension_dir="C:\php\ext"

Integration in IIS

  • Aktiviere CGI in den Windows-Features
  • Richte eine neue Site oder Anwendung ein
  • Konfiguriere Handler-Mapping für .php:
    • Pfad zur php-cgi.exe
    • Typ: FastCGI

Imagick-Erweiterung

Vorlage:Hauptartikel

Siehe Imagick in IIS integrieren für vollständige Anleitung zur Installation und Aktivierung der Imagick-Erweiterung.

Fehlersuche und Wartung

  • Prüfe phpinfo() auf geladene Erweiterungen
  • Nutze php -i zur CLI-Diagnose
  • IIS-Logs unter %SystemDrive%\inetpub\logs helfen bei HTTP-Fehlern

Siehe auch

PHP in IIS integrieren

Diese Seite dokumentiert die Integration von PHP in den Internet Information Services (IIS) unter Windows, inklusive Erweiterungen wie Imagick. Ziel ist eine robuste, nachvollziehbare Konfiguration für produktive und dokumentierte Systeme.

Inhaltsverzeichnis

Grundinstallation von PHP

  • Lade die passende PHP-Version von Windows PHP Downloads
  • Entpacke nach z. B. C:\php
  • Konfiguriere php.ini mit:
extension_dir="C:\php\ext"

Integration in IIS

  • Aktiviere CGI in den Windows-Features
  • Richte eine neue Site oder Anwendung ein
  • Konfiguriere Handler-Mapping für .php:
    • Pfad zur php-cgi.exe
    • Typ: FastCGI

Imagick-Erweiterung

Vorlage:Hauptartikel

Siehe Imagick in IIS integrieren für vollständige Anleitung zur Installation und Aktivierung der Imagick-Erweiterung.

Fehlersuche und Wartung

  • Prüfe phpinfo() auf geladene Erweiterungen
  • Nutze php -i zur CLI-Diagnose
  • IIS-Logs unter %SystemDrive%\inetpub\logs helfen bei HTTP-Fehlern

Siehe auch