Zum Inhalt springen

dam FE Filelist und ZIP Dateien

Erstellt am 7. Oktober 2009 · 2 Antworten · letzte Antwort am 12. Dezember 2009

Tags: Dateien & FAL, Frage

Ciccio ·

Seit geraumer Zeit habe ich folgendes Problem:

Wenn ich im FE eine Word, PDF, etc. Datei herunterladen möchte, dann geht das wunderbar.
Den Download als ZIP File habe ich deaktiviert

Handelt es sich aber um eine ZIP Datei, kommt folgende Meldung:
$fullZIPCommand
|/usr/bin/zip -j /home/usr/www/privat/"typo3temp/091007_133134.zip" /home/usr/www/privat/"fileadmin/user_upload/files/testfile.zip"|
Could not ZIP the file, maybe the zip-Programm ist not installed. (must be /usr/bin/zip)

Er versucht also die Datei zu zippen aber warum?
1. habe ich auf DOWNLOAD geklickt und nicht auf "als ZIP File laden"
2. Funktioniert der Download mit PDF und Word dateien

Verwende 4.2.8

Gruss
Ciccio

chr1s ·

Hallo Ciccio,
hast Du mittlerweile rausgekriegt, woran das liegt?
Habe dasselbe Problem (nach dem update auf Typo3 4.2.10) und wäre froh, wenn Du Hinweise hättest.

Grüße
Christiane

chr1s ·

Hallo,
falls es jemanden interessiert, hier was ich dazu jetzt verstehe bzw. nicht verstehe:

Typo3 4.2.10
mm_bccmsbase 1.0.9
mm_dam_filelist 1.0.9
dam 1.1.1

Nach dem update von 4.2.8 auf 4.2.10 bekam ich die Fehlermeldung wie oben beschrieben, nur für den normalen Download von Zip-Files. Die Zip-Funktionalität von mm_bccmsbase/mm_dam_filelist benutze ich nicht.

Unter /usr/bin findet sich das zip-Programm tatsächlich nicht. Bislang war das auch nicht nötig. Wieso jetzt? javascript:emoticon('#angry#')
Einen Symlink vom zip-Programm nach "/usr/bin" darf ich nicht setzen. Also die pragmatische Lösung:

mm_bccmsbase/lib/class.mmlib_filehandling.php l.43 den Pfad zum Programm ändern.

$zipCommand = "/usr/bin/zip -j";

in

$zipCommand = "/richtiger/pfad/zip -j";

Dann gehts wieder.