Thread "Upload von Dateien größer 2GB klappt nicht"

Tabs

  • Deleted
    Deleted | 30. May 2016, 15:29
    Upload von Dateien größer 2GB klappt nicht

    Hallo zusammen,

    ich habe hier das Problem, dass sich Dateien mit einer Größe von über 2GB nicht uploaden lassen.

    Die Werte "post_max_size" und "upload_max_filesize" in der php.ini sind entsprechend geändert. Es wird auch im Upload-Formular angezeigt: "Maximal erlaubte Upload-Größe: 4096.0 MB"

    Der Upload wird gestartet und läuft bis 100%, dann erscheint folgende Meldung:

    "Das Hochladen ist fehlgeschlagen, da dies entweder ein Ordner ist, die Datei 0 Byte gross ist, die max. Uploadgröße überschreitet oder die Datei inzwischen gelöscht oder umbenannt wurde."

    Weder im apache-error.log, noch im ilias.log erscheint eine Fehlermeldung.

    Ich nutze ILIAS 5.1.5 mit PHP 5.5.9

    Gibt es da noch irgendeine Beschränkung in ILIAS?

    Viele Grüße
    Rainer

  • Deleted
    Deleted | 2. May 2018, 11:44
    Re: Upload von Dateien größer 2GB klappt nicht
    Hallo Rainer,

    hast du das Problem gefunden bzw. evtl. sogar gelöst?

    Habe leider das selber Problem :(

    Gruß,

    Patrick
  • fschmid
    fschmid | fschmid | 2. May 2018, 11:50
    Re (2): Upload von Dateien größer 2GB klappt nicht
    Hallo zusammen

    Das Problem wurde auch bereits im Bugtracker besprochen: https://www.ilias.de/mantis/view.php?id=22307
    32-Bit-versionen von PHP kommen wmit grossen FileUploads nicht klar, ILIAS kann da leider nicht eingreifen. 

    Gruss Fabian

  • Deleted
    Deleted | 2. May 2018, 13:54
    Re: Re (2): Upload von Dateien größer 2GB klappt nicht
    Hallo Fabian,
    danke für den Hinweis.

    Leider lässt sich auch mit der x64 Version von PHP unter Windows bei uns aktuell der Fehler nicht beseitigen :(

    Gruß,

    Patrick
  • kzimmermann
    kzimmermann | kzimmermann | 4. May 2018, 13:50
    Re (2): Re (2): Upload von Dateien größer 2GB klappt nicht
    Hallo zusammen,

    ich habe durch Zufall rausgefunden, dass es an zuwenig Plattenplatz auf /tmp lag. Bei uns ist diese Partition nur 400 MB groß, und PHP verwendet /tmp als Default beim Upload, wenn man nichts anderes angegeben hat.

    Nachdem ich den Parameter in php.ini geändert habe, kann ich große Dateien hochladen,
    upload_tmp_dir = /var/tmp

    Ich habe die Lösung jetzt auch im Mantis ergänzt.

    Gruß
    Klaus