Nach welcher Anleitung bist du vorgegangen? Oder hast du dich einfach durchgeklickt?
Interessant für dich wäre vielleicht folgendes:
http://www.iisadmin.co.uk/?p=4
Besonders unten die Kommentare 110 und 111.
Also ich habe ihm beim Einrichten vom IIS etwas geholfen. Hab das selbst schon ein/zweimal aus dem Boden gestampft, aber jeweils ohne eine gute Anleitung, sondern verschiedene Anleitungsschnipsel und eigenes Testen. Sobald ich des hier nun durch hab, werd ich mir mal ne eigene Anleitung schreiben *g*
Aber nun zum Thema:
Also System is ein Windows2003 Server mit SP2, IIS6.0 und PHP 5.2
Folgendes wurde bereits abgearbeitet:
- PHP installiert: ISAPI for IIS
- Im IIS wurde unter Websites -> Default WebSite -> ein neuer Folder erstellt. Über
http://localhost/foldername/ wird die index.htm aus dem richtigen Verzeichnis C:\...\foldername\index.htm aufgerufen, allerdings kein PHP-Code
- Des Weiteren wurde unter Webdiensteerweiterung die php.exe hinzugefügt und auf "Zugelassen" gestellt
- In den Properties von "Default WebSite" wurde unter "Virtuelles Verzeichnis" --> Anwendungskonfiguration die Anwendungserweiterung "php" mit dem Pfad zur zugehörigen DLL hinzugefügt und als Standardinhaltseite die index.htm und die index.php eingetragen
- Die Datei php.ini wurde angepasst und nach C:\Windows\ kopiert
So, ich glaub des wars. *g* Ergebnis vom Lied: Unter
http://localhost/foldername/ wird nun die bearbeitete index.htm angezeigt.
Nun bleiben noch paar Fragen offen:
- Warum macht er keinen PHP-Support, was fehlt?
- Das Verzeichnis von
http://localhost/ is ja standardmäßig C:\Inetpub\wwwroot\ hier gibts auch eine index.htm, auf die man aber einen Berechtigungserror kriegt (HTTP Error 401.3 ), obwohl Schreib- und Leserechte in den properties auf das Basisverzeichnis gesetzt wurden.
Vielen Dank schonmal für die Hilfe. Und wenn des rum is, schreib ich mal ne gscheide Anleitung und stell sie auch rein ;-)