Zum Inhalt springen

fileupload -> Upload failed! The file is too big.

Erstellt am 12. Juni 2008 · 5 Antworten · letzte Antwort am 12. Oktober 2010

Tags: Datei-Upload, Frage

lorenz1980 ·

Hi,

meine User sollen Files hochladen können. Die Ext fileupload also installiert und eingebunden und siehe da: eine Datei mit shcon 500kb macht Probleme, weil sie zu groß sein soll!

Nun habe ich gecheckt/ geändert:
phpinfo() -> post_max_size 8M 8M
phpinfo() -> upload_max_filesize 8M 8M
(Local Value | Master Value)

typo3conf/localconf.php -> $TYPO3_CONF_VARS['BE']['maxFileSize']='24576';

typo3conf/localconf.php -> $typo_db_extTableDef_script = 'extTables.php';
Und in der extTables.php steht
<?php
$TCA['tt_content']['columns']['image']['config']['max_size'] = 10000;
/* Set max media file size to 100 MB */
$GLOBALS['TCA']['tt_content']['columns']['media']['config']['max_size'] = 100*1024;
/* Set max number of media files to 100 */
$GLOBALS['TCA']['tt_content']['columns']['media']['config']['maxitems'] = 100;
/* Set max multimedia file size to 100 MB */
$GLOBALS['TCA']['tt_content']['columns']['multimedia']['config']['max_size'] = 100*1024;
/* Set max number of multimedia files to 100 */
$GLOBALS['TCA']['tt_content']['columns']['multimedia']['config']['maxitems'] = 100;
?>

Was ist also das Problem?! Wieso kann ich nur <500kb hochladen?!
*verzweifel* Wo muss ich was ändern, damit ich - sagen wir mal - 8MB (siehe phpinfo) hochladen kann?!

lorenz1980 ·

Hatte auch schon die gesamte class.tx_fileupload_pi1.php bearbeitet und Zeilen wie diese bearbeitet:
$this->maxsize=$this->conf['maxsize']?$this->conf['maxsize']:10485760;

Weiterhin macht schon eine 500kb Datei Probleme -.-
Müsste ich eine andere Datei bearbeiten? Wie müsste diese aussehen?
Oder gibt es eine bessere Exension?
(probierte auch die extended fileupload - Problem war aber identisch!)

aaaaaaaaaaaaaaaaah

plasmax ·

Hallo lorenz1980,

ich habe genau das gleiche Problem und komme einfach nicht weiter.
Bei 50k ist Ende.
Bist du in der Sache schon schlauer geworden?

Smoke ·

Hallo,

hatte anfangs dasselbe Problem.
Habe dann in der "class.tx_fileupload_pi1.php" und in der "ext_typoscript_setup.txt" die maxsize erhöht (eine Null dazu, dann sinds 5mb, anstelle 500kb). Hat erstmal nichts gebracht, aber nach ner Weile hats dann doch einfach so funktioniert.

Hab mir das jetzt einfach mal dadurch erklärt, dass der Server auf dem die Daten liegen anscheinend ne Zeitlang zum aktualisieren braucht.

PS:Cache löschen macht bestimmt auch Sinn.

Gruß,
Smoke

wrock ·

Hallo,
das Problem liegt in dem hidden-field der Upload-Form, dort wird
<input type="hidden" name="MAX_FILE_SIZE" value="500000"> angegeben.
Der Wert muss in Zeile 43 der "ext_typoscript_setup.txt" von 500000 auf den gewünschten byte-Wert erhöht werden.