index.php nicht öffnen und ausführen, da die Datei herunterladen
Wenn ich versuche, navigieren Sie zu dem PHP-Skript an http://localhost/project/admin, ich erwarte, um zu sehen, das Skript Ergebnisse in meinem web-browser.
Stattdessen sehe ich ein Dialogfeld zum herunterladen der Datei mit der Meldung unten:
Sie haben gewählt, um zu öffnen
<filename>
, das ist ein:application/x-httpd-php
aus: http://localhost
Was soll Firefox mit dieser Datei?Open with...
•Save...
• etc.
Irgendeine Idee was Los ist?
Haben Sie Ihre Antwort? Welcher war es?
InformationsquelleAutor designer-trying-coding | 2010-03-15
Du musst angemeldet sein, um einen Kommentar abzugeben.
PHP ist nicht richtig installiert auf dem server oder Apache ist nicht mit mod_php
In dem Fall, dass dies geschieht in IIS. Ich würde sagen, dass der mimetype nicht ordnungsgemäß eingerichtet ist und dass der server nicht wissen, wie man mit der Erweiterung ".php"
InformationsquelleAutor Pieter Germishuys
Es klingt wie eine falsche
Content-type
- header gesendet wird. Dieser header setzt den mime-Typ für die Daten, die der browser erhält, wenn der browser nicht einen handler zu erbringen, dass bestimmte mime-Typ, es wird Sie bitten zum öffnen/speichern der Datei statt.Ich würde anfangen, indem Sie Ihre PHP-Datei für einen
header()
Anweisung und a mis-typed content-type.wenn die php Datei nicht ausgeführt wird, gibt es keine änderung an der php-Datei, wird es ausgeführt. Dies ist eine apache-Niveau-Problem.
InformationsquelleAutor Andy E