Support » Allgemeine Fragen » File Upload max. 80MB ?

  • Guten Abend,

    ich betreibe mehrere WP basierte Webseiten auf einem Rootserver..
    Nun sollte ein Video-Blog dazukommen.
    Habe mich durch zwischenzeitlich durch verschiedene Themes und Websitebuilder durchgekämpft.
    Obwohl ich im Apache2 einen php Wert für max upload file size auf rund 1500MB gesetzt habe, kann ich nur Videofiles mit max. 80MB hochladen.
    Kennt da jemand einen Trick?
    80MB sind bei 4K ja nur das Intro. 😉

    LG
    wpfrog

    Die Seite, für die ich Hilfe brauche: [Anmelden, um den Link zu sehen]

Ansicht von 10 Antworten - 1 bis 10 (von insgesamt 10)
  • Diese Einstellungen solltes du mal überprüfen:
    upload_max_filesize
    max_execution_time
    post_max_size

    Ich habe mal vor einiger Zeit ein Testscript geschrieben, dass bei solchen Problemen hilfreich sein kann:

    <?php
       $info = "";
       
       if (isset($_POST['upload']))
       {
           if (isset($_FILES['filename']['tmp_name']))
           {
               switch ($_FILES['filename']['error'])
               {
                  case UPLOAD_ERR_OK:
                       $info = "Wert: 0; Es liegt kein Fehler vor, die Datei wurde erfolgreich hochgeladen.";
                       break;
                  case UPLOAD_ERR_INI_SIZE:
                       $info = "Wert: 1; Die hochgeladene Datei überschreitet die in der Anweisung upload_max_filesize in php.ini festgelegte Größe.";
                       break;
                  case UPLOAD_ERR_FORM_SIZE:
                       $info = "Wert: 2; Die hochgeladene Datei überschreitet die in dem HTML Formular mittels der Anweisung MAX_FILE_SIZE angegebene maximale Dateigröße.";
                       break;
                  case UPLOAD_ERR_PARTIAL:
                       $info = "Wert: 3; Die Datei wurde nur teilweise hochgeladen.";
                       break;
                  case UPLOAD_ERR_NO_FILE:
                       $info = "Wert: 4; Es wurde keine Datei hochgeladen.";
                       break;
                  case UPLOAD_ERR_NO_TMP_DIR:
                       $info = " Wert: 6; Fehlender temporärer Ordner. Eingeführt in PHP 5.0.3.";
                       break;
                  case UPLOAD_ERR_CANT_WRITE:
                       $info = "Wert: 7; Speichern der Datei auf die Festplatte ist fehlgeschlagen. Eingeführt in PHP 5.1.0.";
                       break;
                  case UPLOAD_ERR_EXTENSION:
                       $info = "Wert: 8; Eine PHP Erweiterung hat den Upload der Datei gestoppt. PHP bietet keine Möglichkeit an, um festzustellen welche Erweiterung das Hochladen der Datei gestoppt hat. Überprüfung aller geladenen Erweiterungen mittels phpinfo() könnte helfen. Eingeführt in PHP 5.2.0.";
                       break;
               }
           }
       }
    ?>
    <!DOCTYPE html>
    <html lang="de">
      <head>
        <meta charset="utf-8" />
        <title>Upload-Test</title>
      </head>
      <body>
    <?php
       if (strlen($info))
          echo "<p style='font-weight: bold; color: #ff0000;'>$info</p>";
    ?>
       <form enctype="multipart/form-data" action="" method="POST">
         <input type="hidden" name="upload" value="0" />
         Diese Datei hochladen: <input name="filename" type="file" /><br>
        <input type="submit" value="Send File" />
       </form>
      </body>
    </html>

    @ bscu
    Vielen Dank für deine Antwort.

    Den Wert upload_max_filesize habe ich auf 2048M gesetzt.
    Mein Server hat 64 GiB RAM 😉
    Ich meinte auch nicht den Upload über eine Webseite, sondern den Datei-Upload in WP über > Medien > Datei hinzufügen.
    Dort bekomme ich nichts hochgeladen was größer als 80 MB ist.

    Ja, ist schon klar, aber trotzdem solltest du das Testscript mal laufen lassen. Wenn dieses Script schon Probleme macht, kann WordPress es kaum besser machen.

    @ bscu

    Dachte ich mir.
    Selbst in einem 2,99 € Webhosting Paket (auch auf meinem Server) läd dein Script 400 MB große Dateien hoch ohne Fehler aus zu werfen.

    Also liegt die Begrenzung bei WordPress.

    Kann man da in WP in einer der PHP Dateien was einstellen, das größere Files hochgeladen werden können?

    Schreibe mal in wp-config.php diese Zeile

    define('WP_MEMORY_LIMIT', '800M');

    Alles schon versucht, daher wende ich mich ja hier an das Forum.

    WP zeigt mir in der Maske zum Datei Upload immer noch das an.
    Maximale Dateigröße für Uploads: 80 MB.

    Man man man ist das ein S…..

    Sorry, aber dann weiß ich eich nicht mehr weiter. 🙁

    Hallo,
    vielleicht hilft eine der Infos aus dem folgenden Link
    Viele Grüße
    Hans-Gerd

    Hallo @wpfrog75

    WP zeigt mir in der Maske zum Datei Upload immer noch das an.
    Maximale Dateigröße für Uploads: 80 MB

    Das könnte durch einen Eintrag in der functions.php, in einem MU-Plugin oder durch Einstellungen in einem Plugin verursacht sein.

Ansicht von 10 Antworten - 1 bis 10 (von insgesamt 10)