Moin…
Ich weiß, diese Nachricht ist etwas länger, aber ich kann einfach nicht mehr. Ich bedanke mich jetzt schomma im voraus für jeden Tipp.
Also, ich hab mir auf meinem Rechner (Betriebssystem Windows2000) den Apache Webserver 2.0.44 installiert und der läuft soweit, d.h. bei Aufruf von localhost im Browser hab ich diese „Es klappt! blablabla“ Startseite stehen.
Jetz habe ich PHP 4.3.1 installiert und hab dabei folgende Anleitung befolgt, die aber nich funzt, sondern es kommt diese Fehlermeldung „404 Not Found The requested URL /php4/php.exe/hallo.php was not found on this server.
Apache/2.0.44 (Win32) Server at localhost Port 80“.
Die hallo.php befindet sich im Apache htdocs-Ordner. Und hier ist die Anleitung für die PHP-Installation mit der es nicht klappt. Warum nicht??? Die setzen hier übrigens die Installation von Apache Server 1.3.14 voraus.
Installation
Gehen Sie im Windows Explorer zu dem Ordner, in welchem Sie die Datei beim Download abgelegt haben und klicken Sie doppelt darauf, um das File zu entpacken. Verschieben Sie alle Files innerhalb des ZIP Archivs inklusive aller Unterordner in den Ordner C:\PHP4 (erstellen Sie das Verzeichnis falls es noch nicht existiert).
PHP4 Konfiguration
Finden Sie die Datei „php.ini-dist“ im PHP4-Verzeichnis, benennen Sie sie um in „php.ini“ (ohne die Anführungszeichen) und verschieben Sie die Datei in das Windows Verzeichnis C:\Windows.
Finden Sie die Dateien „Msvcrt.dll“ und „php4ts.dll“ im PHP4-Verzeichnis und verschieben Sie sie in das Windows Verzeichnis C:\Windows\System. Falls Ihr Computer Ihnen meldet, dass die Datei „Msvcrt.dll“ bereits exsistiert, brauchen Sie sie nicht durch die neue Datei zu ersetzen – wichtig ist nur, dass die Datei überhaupt existiert.
Konfiguration in Apache
Nun müssen wir dem Apache Server mitteilen, dass PHP auf dem Computer installiert ist und verwendet werden soll. Öffnen Sie mit einem Text-Editor (z.B. Notepad oder Wordpad, nehmen Sie hier nicht Microsoft Word) die Konfigurationsdatei „httpd.conf“, die Sie im conf-Verzeichnis Ihres Apache-Ordners finden (standardmässig unter: C:\Programme\Apache Group\Apache\conf).
Finden Sie folgenden Abschnitt in der Datei:
#ScriptAlias: This controls which directories contain server scripts. […]
Fügen Sie folgende Zeile am Ende des Abschnitts hinzu:
ScriptAlias /php4/ „C:/php4/“
Finden Sie nun folgenden Abschnitt in der Datei:
AddType allows you to tweak mime.types without […]
Fügen Sie folgende zwei Zeilen am Ende des Abschnitts hinzu:
AddType application/x-httpd-php .phtml .php
AddType application/x-httpd-php-source .phps
Eine letzte Modifikation: Finden Sie folgenden Abschnitt:
Action lets you define media types that will […]
Fügen Sie folgende Zeile am Ende des Abschnitts hinzu:
Action application/x-httpd-php /php4/php.exe
Speichern und schliessen Sie die Datei (achten Sie darauf daß die Datei als Ascii-Datei gespeichert wird und nicht die Endung .txt sondern die Endung .conf trägt. In Notepad erreichen Sie das, indem Sie den Namen der zu speichernden Datei bei „Speichern unter…“ inklusive der Dateiendung in Anführungszeichen setzen (Beispiel: „httpd.conf“).
Starten Sie Apache neu, damit die Änderungen wirksam werden (über das Windows Startmenü „Start - Programme - Apache Web Sever - Management - Restart Apache“).