mmofacts.com

IIS + PHP - .php werden "nicht gefunden"

gepostet vor 17 Jahre, 6 Monate von n26
Bisher lief auf meinem Windows VPS Apache. Da aber von vornherein eh IIS drauf ist, wollte ich diesen mal testen.
Jedoch scheitere ich nun seit längerem an folgendem Fehler:

Die Seite wurde nicht gefunden
Die von Ihnen gesuchte Seite wurde eventuell entfernt, ihr Name wurde geändert, oder die Seite ist vorübergehend nicht verfügbar.
--------------------------------------------------------------------------------
Versuchen Sie Folgendes:
Stellen Sie sicher, dass die in der Adresszeile des Browsers angezeigte Websiteadresse richtig geschrieben und formatiert ist.
Wenn Sie diese Seite über einen Hyperlink erreicht haben, teilen Sie dem Websiteadministrator mit, dass der Hyperlink nicht richtig formatiert ist.
Klicken Sie auf die Schaltfläche Zurück, um einen anderen Hyperlink auszuprobieren.
HTTP Error 404 - File or directory not found. (HTTP-Fehler 404 - Datei oder Verzeichnis wurde nicht gefunden.)
Internetinformationsdienste (Internet Information Services oder IIS)
--------------------------------------------------------------------------------
Technische Informationen (für Supportpersonal)
Wechseln Sie zu Microsoft Product Support Services, und suchen Sie nach den Worten "HTTP" und "404".
Öffnen Sie die IIS-Hilfe, die im IIS-Manager (inetmgr) zur Verfügung steht, und suchen Sie nach den Themen "Website-Setup", "Allgemeine Verwaltungsaufgaben" und "Informationen zu benutzerdefinierten Fehlermeldungen".
Dieser kommt, wenn ich eine .php Datei aufrufe. Die Ordneransicht funktioniert, genauso wie .htm Dateien.
Folgende Einstellungen habe ich bisher am IIS vorgenommen:
  • PHP als Webdiensterweiterung installiert und "erlaubt"
  • die entsprechende .dll auf .php konfiguriert
  • Anmeldung als Anonym erlaubt
  • dem Internet-Gast-Konto die Berechtigung auf das www Verzeichnis gegeben

Doch leider war der Fehler bei .php Dateien noch nicht wegzubekommen.
Wenn jemmand eine Idee hat wäre ich sehr dankbar.
LG
gepostet vor 17 Jahre, 6 Monate von TheUndeadable
IIS 5.1 oder IIS 6?
Der Dialog muss ungefähr folgendermaßen aussehen:
gepostet vor 17 Jahre, 6 Monate von n26
Genau so ist es bei mir eingestellt (bloss mit anderen Verzeichnisnamen) :/.
(Danke für die Mühe des Screens!)
Mal Screens meiner Einstellungen:
(Die Berechtigung muss schonmal stimmen, wenn die Bilder angezeigt werden)

Und mal der Fehler im Detail: klick.
EDIT: IIS v6
gepostet vor 17 Jahre, 6 Monate von TheUndeadable
Hat der Benutzer 'Internetgastkonto' Zugriff auf das physikalische Verzeichnis?
Explorer->c:\Hirn->Rechtsklick->Sicherheit->...
gepostet vor 17 Jahre, 6 Monate von n26
Nein, hat er nicht. Jedoch würde es mich wundern, wenn es daran liegen würde. Da ich ja Bilder und sonstige Dateien auch aufrufen kann. Aber werde es trotz alle dem mal testen.
EDIT: Hilft leider nicht
Habe dem IUSR_TEMPLATE auch mal Ausführrechte für die php5isapi.dll Datei gegeben hilft aber auch nichts. Werde ich mich mal an meinen hoster wenden - auch wenn da bestimmt auch nichts rauskommt.
gepostet vor 17 Jahre, 6 Monate von TheUndeadable
Lösung: IIS_WPG braucht Zugriff auf das PHP-Verzeichnis.
gepostet vor 17 Jahre, 6 Monate von n26
Problem gelöst.
Habe TheUndeadable mal auf einen VServer gelassen und er konnte mein Problem lösen (das Verzeichniss mit der php-dll brauchte nochmehr Berechtigungen).
An der Stelle nochmals vielen Dank dafür! *Daumenhoch*

Auf diese Diskussion antworten