Wenn er HTML parsen soll, werden sie zum Download angeboten
Webblob
- webserver
Hallo!
Ich möchte gerne, dass mein Apache 1.36 Webserver in einem Verzeichnis auch html-Dateien als PHP parst.
Jetzt habe ich schon verschiedene Wege ausprobiert (und auch die Suche bemüht), aber immer werden die Dateien dann zum Download angeboten.
Probiert habe ich u.a.:
Weiß jemand vielleicht, was ich noch ändern/ anders machen muss, damit's funktioniert?
Gruß Gunther
Hi,
Jetzt habe ich schon verschiedene Wege ausprobiert (und auch die Suche bemüht), aber immer werden die Dateien dann zum Download angeboten.
Welcher Mime-Type wird für die betroffenen Dateien vom Server gesendet?
Nochwas: in Deiner Signatur ist der ewig lange Link - der einen horizontalen Scrollbar verursacht.
Warum nutzt Du nicht die erste Zeile Deiner Signatur als title für Deinen Link?
Schau Dir einfach diesen Link Das ist ein Link im Antwort-Formular an.
cu,
Andreas
Hi MudGuard,
Warum nutzt Du nicht die erste Zeile Deiner Signatur als title für Deinen Link?
Das ging früher noch nicht - das geht erst seit #559, dann kannst du nämlich ] mit ] escapen ;-)
MfG, Dennis.
Hi,
Warum nutzt Du nicht die erste Zeile Deiner Signatur als title für Deinen Link?
Das ging früher noch nicht
Ich hab ja auch nicht gefragt: "Warum hast Du das früher nicht genutzt?" ;-)
cu,
Andreas
Hi,
Jetzt habe ich schon verschiedene Wege ausprobiert (und auch die Suche bemüht), aber immer werden die Dateien dann zum Download angeboten.
Welcher Mime-Type wird für die betroffenen Dateien vom Server gesendet?
application/x-httpd-php
Nochwas: in Deiner Signatur ist der ewig lange Link - der einen horizontalen Scrollbar verursacht.
Warum nutzt Du nicht die erste Zeile Deiner Signatur als title für Deinen Link?
Ok, ok..., hoffe jetzt ist es besser!
Gruß Gunther
Hi Webblob,
Ok, ok..., hoffe jetzt ist es besser!
Noch nicht ganz - es fehlt ein ] am Ende, außerdem brauchst du die [ nicht escapen ;-)
fl:( br:& va:) ls:[ fo:| rl:( n4:& ss:| de:] js:| ch:? zu:|
MfG, Dennis.
Hi,
Ok, ok..., hoffe jetzt ist es besser!
Sch..., die schließende ] vergessen! Das Bearbeitungsfenster ist aber auch ziemlich klein *g*.
Gruß Gunther
Hi,
Ok, ok..., hoffe jetzt ist es besser!
Ja. Zum Testen hätte die Vorschau auch gereicht.
Sch..., die schließende ] vergessen! Das Bearbeitungsfenster ist aber auch ziemlich klein *g*.
Das ist so groß, wie Du es in den Benutzereinstellungen (oder im userspezifischen Stylesheet) vorgibst.
cu,
Andreas
Hi,
Sch..., die schließende ] vergessen! Das Bearbeitungsfenster ist aber auch ziemlich klein *g*.
Das ist so groß, wie Du es in den Benutzereinstellungen (oder im userspezifischen Stylesheet) vorgibst.
oder so groß, wie man es sich selbst zieht. ;-)
Zumindest im Firefox, wenn man die Resizeable Textarea installiert hat.
Viele Grüße
Jörg
Hi,
Welcher Mime-Type wird für die betroffenen Dateien vom Server gesendet?
application/x-httpd-php
Naja, damit kann ein Browser in der Regel nix mit anfangen.
Nochwas: in Deiner Signatur ist der ewig lange Link - der einen horizontalen Scrollbar verursacht.
Warum nutzt Du nicht die erste Zeile Deiner Signatur als title für Deinen Link?
Ok, ok..., hoffe jetzt ist es besser!
Nicht wirklich.
cu,
Andreas
Hi,
Welcher Mime-Type wird für die betroffenen Dateien vom Server gesendet?
application/x-httpd-phpNaja, damit kann ein Browser in der Regel nix mit anfangen.
Ich habe an verschiedenen Stellen im Netz folgendes gefunden gehabt:
"AddType application/x-httpd-php .html"
Das habe ich dann in die httpd.conf eingefügt (ja, und auch den Server neu gestartet) -> Datei zum Download. Dann in die .htaccess -> selbes Ergebnis!
Was muss ich denn bitte wo reinschreiben, damit er auch .html Dateien parst?
Nochwas: in Deiner Signatur ist der ewig lange Link - der einen horizontalen Scrollbar verursacht.
Warum nutzt Du nicht die erste Zeile Deiner Signatur als title für Deinen Link?
Ok, ok..., hoffe jetzt ist es besser!Nicht wirklich.
Ich weiß - jetzt ist es aber OK!
Gruß Gunther
Hi Webblob,
Ich habe an verschiedenen Stellen im Netz folgendes gefunden gehabt:
"AddType application/x-httpd-php .html"
Das mag für die Standardkonfiguration stimmen - aber nicht unbedingt auch für dich.
Was muss ich denn bitte wo reinschreiben, damit er auch .html Dateien parst?
Irgendwo in deiner httpd.conf muss so etwas in der Art stehen, falls PHP als Modul eingebunden ist (dieses Beispiel gilt für Windows - unter Linux ist es aber nahezu identisch):
LoadFile "C:/Server/php4/php4ts.dll"
LoadModule php4_module "C:/Server/php4/php4apache2.dll"
AddType application/x-httpd-php .php
Da kannst du einfach an die Zeile AddType .html mit einem Leerzeichen davor anhängen.
Hast du PHP über CGI eingebunden, sieht es so aus (wieder für Windoofs, Pfade werden bei dir natürlich anders sein):
ScriptAlias /php/ "C:/Server/php/"
AddType application/x-httpd-php .php
Action application/x-httpd-php "/php/php-cgi.exe"
Was für einen Typ du da jetzt gewählt hast, ist i.P. egal - du kannst auch application/php-script oder so etwas schreiben, nur musst du eben an beiden Stellen das _gleiche_ verwenden!
[...Signatur...]
Ich weiß - jetzt ist es aber OK!
Nicht ganz ;-)
Du hast meinen Hinweis, dass du [ nicht escapen musst, nicht beachtet.
MfG, Dennis.
Hi Dennis,
Ich habe an verschiedenen Stellen im Netz folgendes gefunden gehabt:
"AddType application/x-httpd-php .html"Das mag für die Standardkonfiguration stimmen - aber nicht unbedingt auch für dich.
doch, die AddType Angabe ist schon richtig. Ich hatte nur auch noch einen "AddHandler server-parsed .html" Eintrag in der httpd.conf, der nicht auskommentiert war. Nachdem ich das erledigt hatte, funktioniert alles wie gewünscht.
[...Signatur...]
Ich weiß - jetzt ist es aber OK!Nicht ganz ;-)
Du hast meinen Hinweis, dass du [ nicht escapen musst, nicht beachtet.
jetzt schon..., und vielen Dank für deine wirklich ausführliche & hilfreiche Antwort!
Schönes Wochenende, Gruß Gunther