IT-Mann Geschrieben 15. Mai 2013 Teilen Geschrieben 15. Mai 2013 Hallo Leute! Ich bin "in die Verlegenheit gekommen", auf einem Windows Server 2003 mit IIS6, PHP(Version 5.3) installieren zu müssen. Da ich eigentlich aus dem Bereich der Softwareentwicklung komme und noch relativ wenig Erfahrung mit Serveradministration habe, habe ich die Installation mit einer "Schritt für Schritt Anleitung" durchgeführt. Folgende Schritte wurden dabei durchgeführt: -PHP wurde installiert -Die PHP-Ini wurde geändert -Die Path-Systemvariable wurde um das PHP-Verzeichnis ergänzt -Eine neue Systemvariable für PHP wurde angelegt -Ein neuer Webdienst für den IIS wurde eingerichtet -Bei der Websiteverwaltung wurde die PHP-Endung hinzugefügt und die Einstellung "Scripte ausführen" gesetzt Erwähnenswert bei der Installation ist vielleicht noch, dass ich mir die passende DLL-Datei für die Systemvariable für PHP extra herunterladen musste, da sie in keinem Installationspaket für den IIS6 vorhanden war... Jetzt habe ich folgendes Problem: Wenn ich mit einem Webbrowser auf eine PHP-Seite auf dem Server gehe, verlangt der Browser eine Authentifizierung mit Benutzernamen un Passwort... Bei den Sicherheitseinstellungen in der Websiteverwaltung ist das Häkchen bei "anonymes Konto verwenden" gesetzt und ein Eintrag vorhanden. Könnte mir bitte jemand weiterhelfen, wie ich PHP endlich zum laufen bekomme... Einen Apache-Server oder so kann ich leider nicht verwenden, ich muss bei Windows Server 2003 bleiben. VIELEN DANK!!! Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
Joey P Geschrieben 16. Mai 2013 Teilen Geschrieben 16. Mai 2013 Ist in dem Verzeichnis in dem dein PHP Skript liegt eine htaccess Datei? Wenn ja was steht drin? Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
IT-Mann Geschrieben 16. Mai 2013 Autor Teilen Geschrieben 16. Mai 2013 Hallo! Nee, da ist keine htaccess-Datei drin. Der Internetuser sollte auch die entsprechenden Berechtigungen haben, sowie das Webverzeichnis. Ich werde mit dem Server noch richtig depressiv... :old Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
SilentDemise Geschrieben 16. Mai 2013 Teilen Geschrieben 16. Mai 2013 (bearbeitet) ist nur anonymous aktiviert oder auch noch weiteres? parallele authentication arten beißen sich oft. Offtopic: du kannst apache auch unter server 2003 installieren. Richtig supportet ist php glaube ich erst ab iis 7. Edith sagt: guck mal, mit Bildern - Configuring PHP to run on IIS6 Tutorial (Windows Server 2003) Bearbeitet 16. Mai 2013 von SilentDemise Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
IT-Mann Geschrieben 16. Mai 2013 Autor Teilen Geschrieben 16. Mai 2013 Hi! Es ist nur der Anonyme Internetuser als Authentifizierung angehakt. Einen Apache kann ich leider nicht aufsetzen, da IIS für weitere Dienste benötigt wird und auch der "Ersatzport" 8080 für andere Dienste schon belegt ist. Apache wäre nämlich, zumindest meiner Meinung nach, die deutlich bessere Lösung. ;-) Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
flashpixx Geschrieben 16. Mai 2013 Teilen Geschrieben 16. Mai 2013 Einen Apache kann ich leider nicht aufsetzen, da IIS für weitere Dienste benötigt wird und auch der "Ersatzport" 8080 für andere Dienste schon belegt ist. Den Port kannst Du frei in der Apache Config definieren, ggf wäre so etwas wie ein ReverseProxy / Rewrite sinnvoll, so dass der IIS einfach die Anfragen weiter reicht. Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
IT-Mann Geschrieben 16. Mai 2013 Autor Teilen Geschrieben 16. Mai 2013 Ich hab's gelöst. Das Problem war, dass der Internetstandarduser zwar die Berechtigungen auf das PHP-Verzeichnis hatte, die Berechtigungen jedoch nicht an die Unterordner und Dateien weitervererbt wurden. :upps Vielen Dank für die Hilfe! Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
Empfohlene Beiträge
Dein Kommentar
Du kannst jetzt schreiben und Dich später registrieren. Wenn Du ein Konto hast, melde Dich jetzt an, um unter Deinem Benutzernamen zu schreiben.