Zum Inhalt springen

Problem mit PHP und IIS6


Empfohlene Beiträge

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!!! :D

Link zu diesem Kommentar
Auf anderen Seiten teilen

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 von SilentDemise
Link zu diesem Kommentar
Auf anderen Seiten teilen

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. ;-)

Link zu diesem Kommentar
Auf anderen Seiten teilen

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.

Link zu diesem Kommentar
Auf anderen Seiten teilen

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.

Gast
Auf dieses Thema antworten...

×   Du hast formatierten Text eingefügt.   Formatierung wiederherstellen

  Nur 75 Emojis sind erlaubt.

×   Dein Link wurde automatisch eingebettet.   Einbetten rückgängig machen und als Link darstellen

×   Dein vorheriger Inhalt wurde wiederhergestellt.   Editor leeren

×   Du kannst Bilder nicht direkt einfügen. Lade Bilder hoch oder lade sie von einer URL.

Fachinformatiker.de, 2024 by SE Internet Services

fidelogo_small.png

Schicke uns eine Nachricht!

Fachinformatiker.de ist die größte IT-Community
rund um Ausbildung, Job, Weiterbildung für IT-Fachkräfte.

Fachinformatiker.de App

Download on the App Store
Get it on Google Play

Kontakt

Hier werben?
Oder sende eine E-Mail an

Social media u. feeds

Jobboard für Fachinformatiker und IT-Fachkräfte

×
×
  • Neu erstellen...