Apache zeigt Datei als Text an

Alles, was den Apache betrifft, kann hier besprochen werden.

Apache zeigt Datei als Text an

Postby kschroeder » 31. October 2008 08:06

Hallo,

ich möchte auf eine Datei verlinken, bei der der Benutzer dann gefragt werden soll, ob er die Datei öffnen oder speichern möchte.

Leider wird beim Anklicken der Datei, diese als Textdatei interpretiert und lediglich angezeigt. Eine Möglichkeit der Ausführung besteht dann leider nicht.

Muss ich das im Apache konfigurieren, wie mit der Datei umgegangen wird? Wenn ja wo und wie?

Zum Hintergrund: Ich habe eine .hta Datei, die der Firefox ja nie ausführen wird. Daher möchte ich die Datei durch Anklicken vom Benutzer öffnen lassen, durch die Option "Öffnen mit" und "Entscheidung merken".

Danke für Eure Hilfe.
kschroeder
 
Posts: 254
Joined: 11. May 2007 13:33

Postby Xardas der Dunkle » 31. October 2008 08:34

Mir fällt gerade nur der Weg über die PHP-Funktion header ein: http://de3.php.net/manual/de/function.header.php
Siehe das erste Beispiel (leider gibt es dort keine Anchor -.-).

Und vllt noch dieses Kommentar http://de3.php.net/manual/de/function.header.php#86554, da dort die entsprechenden Mimetypes verwendet werden die im jedem Browser zum download führen sollten.

/edit:
Du kannst es auch mal mit einer .htaccess Datei und folgendem Inhalt versuchen:
AddType application/octet-stream .hta

http://httpd.apache.org/docs/2.2/mod/mo ... ml#addtype
User avatar
Xardas der Dunkle
 
Posts: 482
Joined: 09. March 2008 19:40
Location: /var/www

Postby kschroeder » 31. October 2008 08:47

Ich bin schon auch bei den Mime-Types in der Apache-Config gelandet.

Ich hatte es schonmal mit folgender Einstellung versucht und den Apache neugestartet:
Code: Select all
AddType application/x-msdownload .hta


Leider zeigt sich der Apache/Browser etc. davon ziemlich unbeeindruckt.
kschroeder
 
Posts: 254
Joined: 11. May 2007 13:33

Postby kschroeder » 03. November 2008 08:39

Ich bin jetzt einen kleinen Schritt weiter.
Wenn ich jetzt im Browser die .hta-Datei anklicke, wird diese nicht mehr angezeigt sondern ich erhalte mein gewünschtes Fenster.

Leider nur nicht mit der Option "Öffnen mit". Ich hab nur die Möglichkeit, die Datei zu speichern.

Woran liegt das? Wie kann ich noch diese Option aktivieren, dass ich die Datei direkt öffnen kann?
kschroeder
 
Posts: 254
Joined: 11. May 2007 13:33

Postby Xardas der Dunkle » 03. November 2008 18:42

Das kann man nicht einstellen, das ist eine Einstellungssache im Browser :shock:.
User avatar
Xardas der Dunkle
 
Posts: 482
Joined: 09. March 2008 19:40
Location: /var/www


Return to Apache

Who is online

Users browsing this forum: No registered users and 5 guests