Apache interpretiert PHP nicht

Von: , Frage gestellt am Mo, 1. Mai 2006
Hallo zusammen,

habe gerade den Apache-Server so konfiguriert, dass er PHP-Dateien interpretieren sollte. Dafür habe ich den Eintrag
"AddType application/x-httpd-php .php" in der HTTPD.CONF ergänzt.

Doch jedesmal, wenn ich unter Firefox eine PHP-Datei aufrufe, erscheint die Meldung:

"Sie möchten folgende Datei herunterladen.

Öffnen mit ()

Auf Diskette/Festplatte speichern."


Warum wird diese Datei nicht interpretiert?

THX im voraus.

6 Antworten zu dieser Frage

  1. Antwort von nach 2 Stunden 0 hilfreich
    Re: Apache interpretiert PHP nicht
    Hallo, habe gerade den Apache-Server
    Welchen? so konfiguriert, dass er
    PHP-Dateien interpretieren sollte. Dafür habe ich den Eintrag
    "AddType application/x-httpd-php .php" in der HTTPD.CONF
    ergänzt.
    Aha. Also Windows etwa? Doch jedesmal, wenn ich unter Firefox eine PHP-Datei aufrufe,
    erscheint die Meldung:

    "Sie möchten folgende Datei herunterladen.

    Öffnen mit ()

    Auf Diskette/Festplatte speichern."


    Warum wird diese Datei nicht interpretiert?
    Hast Du das PHP-Modul geladen?


    Sebastian
    Typ schreddert Windows Vista
    Passend zu diesem Artikel haben wir auf MyVideo das Video "Typ schreddert Windows Vista" gefunden.

    Weitere passende Videos:
    Beryl on Windows XP/MAC
    In Lichtgeschwindigkeit herunterladen
    Firefox Vs Windows

    • Antwort von (abgemeldet) nach 3 Stunden 0 hilfreich
      Re^2: Apache interpretiert PHP nicht
      Hast Du das PHP-Modul geladen?
      Nutzt nicht viel, wenn das php-Verzeichnis dem Apache nicht als ausführbar bekanntgegeben wurde. AddType-Direktiven sind hier herzlich uninteressant, so ein ExecCGI in der Directory-Direktive hingegen wirkt manchmal Wunder.

      RTFM http://httpd.apache.org/docs/1.3/howto/cgi.html
      Schorsch
      • Antwort von nach 5 Tagen 0 hilfreich
        Re^3: Apache interpretiert PHP nicht
        Entschuldigt, dass ich so spät zurückschreiben.

        Das PHP-Modul ist geladen. Ich arbeite aber nicht unter Windows, sondern unter Suse Linux 9.3.

        Ist der Weg, eine PHP-Datei mit dem Firefox auszuführen überhaut richtig. Ich gehe dazu in den Firefox auf Datei -> Datei öffnen und wähle die PHP-Datei aus.


        THX im voraus.
        • Antwort von (abgemeldet) nach 8 Tagen 0 hilfreich
          Re^4: Apache interpretiert PHP nicht
          Das PHP-Modul ist geladen. Ich arbeite aber nicht unter
          Windows, sondern unter Suse Linux 9.3.
          Hmmm, wer hat hier von Windows gesprochen? Ist der Weg, eine PHP-Datei mit dem Firefox auszuführen
          überhaut richtig. Ich gehe dazu in den Firefox auf Datei ->
          Datei öffnen und wähle die PHP-Datei aus.
          So geht das nicht. Dann wäre der Browser zuständig, cgi-Scripte zu interpretieren und auszuführen. Üblicherweise überlässt man das dem Server, der in diesem Fall als Webserver aber in keiner Weise tangiert ist. Du musst die Datei schon über die Adresszeile des Browsers starten.

          Gruss
          Schorsch
          • Antwort von nach 8 Tagen 0 hilfreich
            Re^5: Apache interpretiert PHP nicht
            Das PHP-Modul ist geladen. Ich arbeite aber nicht unter
            Windows, sondern unter Suse Linux 9.3.
            Hmmm, wer hat hier von Windows gesprochen?
            Ich. Wenn Die Konfiguration unter Linux in der HTTPD.CONF abgelegt ist, wird sie wohl nicht eingelesen. Linux ist case sensitive, auch bei Dateinamen.


            Gruß,


            Sebastian
            • Antwort von nach 8 Tagen 0 hilfreich
              Jetzt geht's!
              Hallo nochmal,

              jetzt, da ich die PHP-Datei nicht mehr über Doppelklick starten will, sondern über die Adressezeile funktioniert's.

              Danke!
Keine passende Antwort gefunden? Jetzt eigene Frage stellen!