Hi. Für einen Artikel wll ich ein Linux-Programm/script hochladen. die haben keine Endung und aus Konsistenzgründen würde ich nur ungern eine dran hängen. es kommt immer: Die hochzuladende Datei hat keine Erweiterung (z. B. „.jpg“). trotz gesetzten "Warnungen ignorieren"-Häkchen. gibts da einen Work-Around?
An ein Shellskript passt die Endung .sh Vielleicht ist das eine Lösung? Stefan
Stefan B. schrieb: > An ein Shellskript passt die Endung .sh > Vielleicht ist das eine Lösung? ja, aber die anderen init-scripte haben auch alle keine Endung. Silvan König schrieb: > Als zip oder tar verpacken? lohnt sich nicht wirklich.
Vlad Tepesch schrieb:
> lohnt sich nicht wirklich.
Ja. Welche Lösung schwebt dir denn vor?
Silvan König schrieb:
> Ja. Welche Lösung schwebt dir denn vor?
Eine Entfernung dieser Beschränkung.
Im Forum gibt es sowas schließlich auch nicht.
Wer keine Endung haben will kann diese doch wieder entfernen, ich glaube der Aufwand dies zu ändern ist einfach immens hoch im Vergleich zu dem doch sehr selten auftretenden Anwendungsfall.
Perspektivisch würde ich es allerdings auch bevorzugen, wenn man stattdessen den MIME-Typ angeben darf. Von mir aus kann der ja per Javascript aus dem Dateinamenssuffix abgelitten werden. Damit könnte die Beschränkung auf einige ausgewählte Dateinamenssuffixe entfallen und stattdessen in eine Beschränkung auf MIME-Typen umgebaut werden. Der Server sollte die Datei natürlich bei der Annahme auf Plausibilität zum angegebenen Typ prüfen, damit ihm niemand einen Virus als "text/plain" unterschieben kann. Aber das wäre ja mit den derzeitigen Suffixen auch nicht anders, denn es steht ja jedem frei, einen Suffix zu erfinden, der vorgibt, etwas anderes zu sein als der Inhalt tatsächlich ist.
das Problem kenne ich nur allzu gut. Ich habs so gelöst: Ich benutze nur noch Dateien ohne Namen, und packe die Layer in die Endung. Ok, sieht krank aus und keiner blickt das...aber mein Job ist dadurch gesichert, weil alle sagen: Wie der das immer macht....
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.