Größe von Uploads: mehr als 1MB
Es ist leider nicht automatisch möglich in Typo3 Dateien auf einer Inhaltsseite einzufügen, die eine Größe von mehr als einem Megabyte (1MB) haben. Doch die Konfigurierbarkeit von Typo3 läßt auch hier keine Wünsche offen:
Innerhalb der Datei typo3conf/extTables.php fügen Sie folgendes ein:
// Raise upload limit for images in 'image' content-elements to 10*1024 bytes = 1MB $size = 10*10*1024; $GLOBALS['TCA']['tt_content']['columns']['image']['config']['max_size'] = $size; $GLOBALS['TCA']['tt_content']['columns']['media']['config']['max_size'] = $size; $GLOBALS['TCA']['tt_content']['columns']['multimedia']['config']['max_size'] = $size;
und in der Datei typo3conf/localconf.php
$typo_db_extTableDef_script = 'extTables.php';
automatische Installation
Sie brauchen die beschriebenen Einstellungen gar nicht mehr von Hand zu machen. Es gibt schon ein Plugin dafür:
swg_tca_ext_10mb.
Vorsicht geboten
Natürlich muss ein solcher Eingriff mit Bedacht erfolgen. Die Maximalgröße von 1MB ist in den meisten Fällen durchaus sinnvoll. Es gibt wesentlich bessere Protokolle um Dateien auf Ihren Server zu bringen als HTTP. Zum Beispiel FTP, das inzwischen sogar in der meisten Webentwlicklersoftware direkt integriert ist. Auf gar keinen Fall ist es eine gute Idee die Maximalgröße auf über 10MB zu erhöhen, da dies die Serverperformance wesentlich beeinträchtigen kann.
Micha, 13 Nov 2005
