Hallo,
Ich habe einen gz-Datei. Diese möchte ich mit "File Links" auf der Seite verlinken. Ich bekomme aber immer, wenn ich die Datei ausgewählt habe die Meldung: "1: File extension 'gz' not allowed. (tt_content:144:media)".
Wo kann ich gz-Dateien (ZIPs und bz2s) erlauben?
habs nicht gefunden...
Danke für hilfreiche Antworten...
Grüße Clemens
Die erlaubten datei-Endungen kann man in der Typo3 Konfiguration einstellen (localconf.php).
Da steht sowas drin wie $TYPO3_CONF_VARS['SYS'][textfile_ext] = txt,html ...usw.
Dann gibt's noch ['BE'][fileDenyPattern] ...
Wenn das in der localconf.php nicht steht dann nimmt typo3 die Standard Einstellungen.
Gruß,
Vince
Hallo Clemens,
DocMcFly schrieb
Wo kann ich gz-Dateien (ZIPs und bz2s) erlauben?
Schau einfach ins InstallTool -> All Configuration, da müsste irgendwo der Punkt sein, den Vince angesprochen hat. Da dann gz hinzufügen und fertig!
Grüße Patrick
Hallo,
Hab mich an eure Anleitung gehalten, aber das scheint nicht die richtige Einstellung zu sein. Immer noch: "File extension 'gz' not allowed"
Unter Install -> All Konfiguration steht folgendes:
[BE][fileDenyPattern] = "\.(php[3-6]?|phpsh|phtml)(\..*)?$|^\.htaccess$"
[SYS][textfile_ext] = "txt,html,htm,css,tmpl,js,sql,xml,csv,php,php3,php4,php5,php6,phpsh,inc,phtml,gz"
Soviel ich mich mit regulären Ausdrücken auskenne, verbietet der deny-Ausdruck gz oder zip nicht.
und [textfile_ext] sagt doch aus ob diese Dateien editierbare Textdateien sind - oder?
Noch eine Idee von euch?
Danke Clemens
_____________________________________________________________
Nachtrag:
Noch mal Danke an vince und king.darki
ich hab den Fehler gefunden: Der reguläre Ausdruck von fileDenyPattern verbietet irgend ein ".php" im Dateinamen. Wenn ich nun mein php-Skript gepackt als Download anbieten will, darf man nicht den Dateinamen verwenden der mir mein Packer (Ubuntu) vorschlägt. Im Fall von script.php packt der Packer die Datei in script.php.tar.gz ... und das geht nun mal nicht.