Sie sind nicht angemeldet.

Lieber Besucher, herzlich willkommen bei: GentooForum.de. Falls dies Ihr erster Besuch auf dieser Seite ist, lesen Sie sich bitte die Hilfe durch. Dort wird Ihnen die Bedienung dieser Seite näher erläutert. Darüber hinaus sollten Sie sich registrieren, um alle Funktionen dieser Seite nutzen zu können. Benutzen Sie das Registrierungsformular, um sich zu registrieren oder informieren Sie sich ausführlich über den Registrierungsvorgang. Falls Sie sich bereits zu einem früheren Zeitpunkt registriert haben, können Sie sich hier anmelden.

1

08.05.2006, 08:44

Apache2 zeigt kein html an

Hi habe jetzt mal versucht apache2 zu emergen mit mod_php.
Hat ja auch super geklapt nur wenn ich jetzt die seite aufrufe zeigt er mir nur den quelltext der index.html an.Habe mal spassenshalber versucht sie umzubenennen
.htm .php und die php macht er also kans an php schonmal nicht liegen oder.

2

24.05.2006, 15:44

RE: Apache2 zeigt kein html an

Das liegt wahrscheinlich am MIME-Typ, den der Server dem Client zusendet. Dieser Textstring ist sowas wie eine Kennung für den Dateityp, aus dem ein Browser schließen kann, wie er die Datei darzustellen hat.

Überprüf mal in deiner httpd.conf, auf was DefaultType gesetzt ist. Wenn du schwerpunktmäßig Websites erzeugen willst, ist "text/plain" eine gute Einstellung (ist auch Default). Bei vielen Downloads verschiedener Dateitypen ist "binary/octet-stream" sinnvoller.

Für konkrete Dateiendungen schau mal in die mime.types. Da sollte die folgende Zeile existieren:

Quellcode

1
text/html	html htm

Damit gibt Apache Dateien mit der Endung "html" (oder auch "htm") als "text/html" an, somit weiß der Browser, dass er den HTML-Code verarbeiten soll. Würdest du diesen Eintrag auf "text/plain" setzen, würde die HTML-Datei dargestellt werden, wie es momentan bei dir der Fall ist. Würdest du stattdessen "binary/octet-stream" dafür eintragen, würde ein Download-Fenster aufgemacht werden. :)

Kurzbeschreibung der Lösung: In Apaches mime.types-Konfigurationsdatei nach dem MIME-Typ für htm- und html-Dateien gucken, ggf. hinzufügen, auf "text/hml" setzen.

3

24.05.2006, 20:15

Hatten wir das Problem hier nicht schon einmal? Soweit ich mich entsinnen kann war nicht die Konfiguration des apache dafür verantwortlich, sondern die Einstellungen des Browsers.
Frequent lock ups are a symptom of not enough memory but only in the way that nosebleeds are a symptom of gunshot wounds to the head.

4

25.05.2006, 01:14

Das ist theoretisch natürlich genauso möglich. Um das zu bestätigen, müsste man also den Browser einfach fragen, welchen MIME-Typ das Dokument denn nun hat, kA wie das geht. Dann müsste man den Fehler in der Konfiguration finden... wobei mir das irgendwie abstrus vorkommt... warum sollte ein Browser konfiguriert werden können, "text/hml"-Dokumente nicht als HTML zu rendern? Naja, möglich ist alles. Ich sage nur, dass ich dieses Problem bei fehlerhafter Apache-Konfiguration bereits mehrfach erlebt und gefixt habe.

5

25.05.2006, 02:41

Einfach mal mit einem (oder besser zwei) anderen Browser probieren.

Aber zugegeben: Würde mich auch wundern wenn es daran liegt ;-) Ich war halt nur der Meinung dass schon mal gelesen zu haben. Andererseits ist der Apache doch ebenfalls anständig vorkonfiguriert.

Naja, wir werden es (hoffentlich) noch erfahren =)
Frequent lock ups are a symptom of not enough memory but only in the way that nosebleeds are a symptom of gunshot wounds to the head.