PHP-5.2.2-Win32

PHP-Dokumente können nicht als lokale Dateien im Browser geöffnet werden - es ist ein Webserver erforderlich, der den PHP-Code ausführt.
(z. B: Apache)
.

  1. Installation und Konfiguration unter WindowsXP
    1. Den aktuellsten Zip-Datei PHP 5.2.2 oder höher (z.B: von der Site http://de3.php.net/downloads.php) runterladen und auf der Festplatte speichern
    2. Einen Ordner unter C:\php erstellen (optional)
    3. Entpacken der Datei in das gewünschte PHP-Verzeichnis
      Z. B: "C:\php"
    4. Kopieren der Datei php.ini-dist, die Vorlage für die PHP-Konfigurationsdatei, in das Systemverzeichnis:
      Z. B: "C:\Windows"
      und in php.ini umbenennen

      Achtung! In der PHP.INI-Datei werden bei Verzeichnisangaben der plattformtypische Backslash (\) als Pfadtrennzeichen verwendet. Kommentare werden mit einem Semikolon (;) eingeleitet.

    5. Konfigurieren der neuen php.ini:
      Apache-DocumentRoot:
      doc_root= "C:\php\php-Dateien"
      ext in PHP-Verzeichnis:
      extension_dir="C:\php\ext"

      PHP-Erweiterungen setzen bzw. falls sie schon existieren die führenden Semikolon (;) für MySQL-Datenbank entfernen:
      extension=php_mysql.dll
      extension=php_mysqli.dll
      extension=php_pdo.dll
      extension=php_pdo_mysql.dll
    6. Kopieren der Datei php5ts.dll aus dem PHP-Verzeichnis nach "Windows\System32"
    7. Das PHP-Installationsverzeichnis zur Umgebungsvariablen PATH hinzufügen:
      • Desktop-Symbol Arbeitsplatz mit der rechten Maustaste anklicken.
      • Eigenschaften aus dem Kontextmenü wählen.
      • Auf der Registerkarte Erweitert die Schaltfläche Umgebungsvariablen anklicken.
      • Auf die Variable PATH doppelklicken.
      • An den bestehenden Werte ein Semikolon und den vollständigen Pfad des PHP-Verzeichnisses angeben:
        "C:\php".
        Erst durch einen vollständigen Systemneustart wird die Änderung wirksam.

        Falls MySQL-Erweiterungen auch nach diesem Schritt nicht ordnungsgemäß geladen werden, die Datei libmysql.dll aus dem PHP-Verzeichnis nach <Windows\System32> kopieren.

    8. Falls die notwendigen Änderungen an der Apache-Konfigurationsdatei nicht bei der Installation des Apache-Servers durchgeführt wurden, die httpd.conf Datei öffnen und folgende Zeilen einfügen:

      LoadModule php5_module "C:/php/php5apache2_2.dll"
      AddHandler php5-script .php
    9. Falls PHP über CGI verwendet werden soll, folgende Zeilen hinzufügen:
      ScriptAlias /php/ "C:/php/"
      AddType application/x-httpd-php .php
      Action application/x-httpd-php "php/php.exe"

      Nach dem alle Schritte abgeschlossen sind, Apache beenden und wieder starten.

  2. PHP-Datei erstellen und Aufrufen

    Eine PHP-Datei erstellen, um die ordnungsgemäße Funktionalität von PHP zu testen:

    1. In einem Editor folgenden Code eingeben:
      <?php
           phpinfo();
      ?>
    2. Die erstellte Datei innerhalb des Apache-Website-Verzeichnisses bzw. in das Verzeichnis, das in der Konfigurationsdatei "php.ini" bei doc_root angegeben wurde (siehe 1. d.), mit der Extension ".php" speichern:
      Z.B. C:\php\php-Dateien.
    3. Die erstellte PHP-Datei im Browser öffnen:
      http://127.0.0.1/phpinfo.php
      oder
      http://www.test.local/phpinfo.php
Nun müsste eine umfangreiche Übersicht über die aktuelle PHP- und Apache-Konfiguration angezeigt werden. Leider wird die php.ini nicht immer ordnungsgemäß aktualisiert, manchmal ist ein Neustart des PCs nötig.
Startseite →
Installation und Konfiguration von phpmyadmin →
Installation und Konfiguration von ApacheServer →
Installation und Konfiguration von MySQL →
PHP →