Download

Jörg
Hi,
ich habe mit Jana einen Http Webserver eingerichtet. Es funktioniert soweit alles aber da ich auch Dateien zum Downloaden bereitstelle habe ich da ein kleines Problem. Beim Download öffnet sich nicht das Speichern Fenster sondern die datei wird im Browser dargestellt.
Hier ein kleines Beispiel:

Zitat:
A’N“I×ÕH­l“Ê=~ýyiŸâêù¬#¯->€˜z8ŸcÚåØcÁ¡¦TqÝñïÙšùÛgnõnëßUæÆŽ³ èÏü>uæõµ»v·k ŒMT¡£xüÈ„n±UÓK#×W%[—E]r>Î5ÔáóÉ0[À@®]»fK¶ƒÏõz†Âø`A0^ÏÊ;‘18G·HT§Ë0ƒÖ=< 6bßx­ ÌÆWë0à>3cU*Hád ‡O}kÝ?¹òôÐp¬S7p½ì‘‚NëõþnM@!ˆc5‰pŸG¦ À¯æJ


Wenn ich Ziel speichern unter nehme geht es aber ich möche es doch ganz gerne automatisch haben. Hat da jemand eine Idee?


...bis denne Jörg
Jörg
Ups - ich bin ein Grünschnabel. großes Grinsen großes Grinsen großes Grinsen
René
Hallo Jörg,

das Problem tritt aber nur auf wenn du ein *.rar File zum Download anbietest oder ???

Wenn ich richtig liege schau mal hier Bugfixes vom 01.07.2001
Sven
HI,

Erstelle eine datei namens .htaccess im hauptverzeichnis der http servers und schreibe folgendes rein:
Options NoExecCgi

Jetzt sollte es gehen.

Sven
René
Hallo Sven,

das mit der .htaccess ist für *.exe Dateien. Das mit dem anzeigen des Textes stat Download trat nur bei *.rar Dateien auf.

Und wenn du die .htaccess ins Hauptverzeichnis legst funzen keine Perl oder PHP Scripte mehr würde lieber einen eignen Ordner nur für Downloads erstellen und dort die .htaccess einfügen dann gilt sie nur für den Download-Bereich.
Sven
stimmt...
Jörg
Hi,
ich wollte nur sagen, dass es jetzt funzt. Freude
Danke für die Hilfe !!!
Rockford
Da mein Beitrag anscheinend weg ist, poste ich ihn nochmal!
Und zwar hab ich probleme mit dem HTTP!
Wenn ein anderer von meiner Homepage aus Downloads mit .exe Dateiendungen machen will, beginnt auf einmal die *.exe am Server zu starten und der sie Downloaden möchte erhält das es die Datei nicht gibt!
Was muss ich hier machen das es funktioniert??

Bin leider neu auf dem Gebiet!



Gruß Alex
René
hi Rockford,

du mußt folgendes machen:

erstelle dir eine neue *.txt - Datei schreibe folgendes in diese Options NoExecCgi und benenne diese um in .htaccess diese Datei kopierst du in den Ordner in denen du die *.exe Dateien zum Download anbietest.

Nur so nebenbei das alles steht schon hier im Thread Augen rollen
Morpheuz
Zitat:
Original von Admin
Hallo Sven,

......Das mit dem anzeigen des Textes stat Download trat nur bei *.rar Dateien auf.


Das ist so nicht ganz richtig.
Da ich auf meinem Server auch downloads anbiete, die mit WinRAR und WinACE gepackt sind, müssen auch die *.ace Dateien mit in die Mime Typen eingetragen werden.

Werden die Dateien beim packen dann auch noch in mehrere aufgeteilt, muß man auch die jeweiligen Endungen mit angeben.

Das sieht bei mir z.B. dann wie folgt aus:

ace=application/x-ace-compressed (für WinACE)
c00=application/x-ace-compressed (für Folgedateinen)
c01=application/x-ace-compressed
c02=application/x-ace-compressed
c03=application/x-ace-compressed
c04=application/x-ace-compressed
c05=application/x-ace-compressed
c06=application/x-ace-compressed
c07=application/x-ace-compressed
c08=application/x-ace-compressed
c09=application/x-ace-compressed
c10=application/x-ace-compressed
c11=application/x-ace-compressed
c12=application/x-ace-compressed
c13=application/x-ace-compressed
c14=application/x-ace-compressed
c15=application/x-ace-compressed
c16=application/x-ace-compressed
c17= usw. usf.
rar=application/x-rar-compressed (für WinRAR)
r00=application/x-rar-compressed (für Folgedeiteien)
r01=application/x-rar-compressed
r02=application/x-rar-compressed
r03=application/x-rar-compressed
r04=application/x-rar-compressed
r05=application/x-rar-compressed
r06=application/x-rar-compressed
r07=application/x-rar-compressed
r08=application/x-rar-compressed
r09=application/x-rar-compressed
r10=application/x-rar-compressed
r11=application/x-rar-compressed
r12=application/x-rar-compressed
r13=application/x-rar-compressed
r14=application/x-rar-compressed
r15=application/x-rar-compressed
r16=application/x-rar-compressed
r17= usw. usf.

Ich hatte zuerst nur mit dem Eintrag für *.rar und *.ace probiert, woraus sich dann leider ergab, daß ich auch die Folgedateien mit eintragen mußte, da bei diesen dann auch nur Text auf dem Bildschirm zu lesen war.

Dies hatte ich auch schon mal im ersten Forum bekannt gegeben.
René
hi Morpheuz,

das mit WinACE hatte ich vergessen hab es auf der " Neues und Bugfixes " www.janaserver.de gleich eingetragen.

-------- Ist nur eine Idee -------------

Zu den Folgedateien z.B. *.r00. Mann könnte mit Platzhalten arbeiten.

r**=application/x-rar-compressed

würde aber bestimmt Probleme geben mit z.B.

rtf=application/rtf

könnte ja dann als WinRAR zur Verwendung kommen.
Dann müßte glaube noch der Header einer Datei abgefragt werden damit es zu keiner Verwechslung kommt.
Morpheuz
Hallo René.

Auf die Idee mit Platzhaltern zu arbeiten bin ich noch gar nicht gekommen. Ich hab das jetzt mal ausprobiert und bin dabei leider zu dem Ergebnis gekommen, daß das bei den rar-Dateien nicht funktioniert.

Ich habe einmal alles was mit rar zu tun hat durch 1. r**=application/x-rar-compressed ersetzt und ich habe auch mal 2. rar=application/x-rar-compressed stehen gelassen und nur die Folgedateien durch r**=application/x-rar-compressed ersetzt.
Bei 1. wurde für alle rar-Dateien Text im Browser ausgegeben und bei 2. kam der Text dann nur bei den Folgedateien.

Das selbe habe ich mit ace-Dateien noch nicht probiert. Aber ich denke daß es hier zu dem gleichen Ergebnis führen wird, da in den Mime Typen z.B. schon c=text/plain und cc=text/plain eingetragen sind.

Leider kann ich zum Thema Headerabfrage für Dateien nichts sagen, da ich Von Programmieren keine Ahnung habe. Sollte das allerdings möglich sein, wäre das für spätere Jana-User vielleicht einfacher.
CPC6128
wie wäre es einfach mit
r0*=application/x-rar-compressed
r1*=application/x-rar-compressed
r2*=application/x-rar-compressed
r3*=application/x-rar-compressed

das würde es schonmal stark verkürzen (nämlich 10%)

und wer hat schon 50 RAR files auf dem webserver ?

CPC6128
Morpheuz
Tja CPC6128.

Auf die Idee mit den Platzhaltern sind René und ich ja auch schon gekommen. Steht nur ein Posting über deinem.

Kommt leider nicht so rüber, aber auch mit nur einem Platzhalter funktioniert es nicht.