Ich habe mir die neueste Version von PHP4 (Version 4.3.10 RC2 Win32) und PHP5 (Version 5.0.3 RC2 Win32) heruntergeladen und bei meinem Windows 2000 Advance Server in folgende Pfade gespeichert :
C:\Server\httpd\PHP4\
C:\Server\httpd\PHP5\
Wie in der Anleitung habe ich die Registrywerte gesetzt :
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\w3svc\parameters\Scrip t Map]
".php"="C:\\Server\\httpd\\PHP4\\sapi\\php4isapi.dll"
".php4"="C:\\Server\\httpd\\PHP4\\sapi\\php4isapi.dll"
".php5"="C:\\Server\\httpd\\PHP5\\php5isapi.dll"
Alle Dateien und Pfade sind vorhanden!
Im IIS ist unter "
Basisverzeichniss" => "
Konfiguration" => "
Anwendungszuordnungen" ist die Erweiterung "
.php" und "
.php4" der Datei "
C:\Server\httpd\PHP4\sapi\php4isapi.dll" zugeordnet (Als Scriptmodul, Haken gesetzt), die Dateiendung "
.php5" zu "
C:\Server\httpd\PHP5\php5isapi.dll".
Dasselbe im IIS unter "
Eigenschaften" => "
ISAPI-Filter", das seht ihr hier :
PHP5 ist perfekt eingebunden, bei PHP4 heisst es :
Status: Nicht geladen
Alle Dateien haben dieselben zugrifsrechte von den beiden IIS Benutzerkonten (Lesen und Ausfuehren). Ich habe viel Gegoogelt, noch mehr ausprobiert : Keine ergebnisse. Das einzige was ich bekomme wenn ich auf eine PHP Datei zugreiffe ist :
"
ERROR
Das angegebene Modul wurde nicht gefunden."...
Ich bin fuer jede Hilfe dankbar, ich bin mit meinem Latein am Ende... *seufz*