[PHP] Probleme mit Upload von Größeren Files

Dieses Thema im Forum "Webentwicklung" wurde erstellt von Decryptor, 11. Januar 2013 .

  1. 11. Januar 2013
    Zuletzt bearbeitet: 11. Januar 2013
    Probleme mit Upload von Größeren Files

    Hi, ich hab da ein etwas kleineres Problem, ich möchte Files zum Server übertragen, habe hier Testweise nen 15 mb File ausgewählt, das Problem nach dem Upload passiert einfach garnichts mehr, kleine Files gehen Problemlos.

    Habe das Ganze auf nem OVH Paid Space Probiert, aber auch bei mir auf Ubuntu das gleiche Problem

    Code:
    <form action="<?php echo htmlspecialchars($_SERVER["PHP_SELF"]); ?>" method="post" enctype="multipart/form-data">
    Datei: <br />
    <input type="hidden" name="MAX_FILE_SIZE" value="6000000" />
    <input type="file" name="datei" /><br />
    <input type="submit" value="Hochladen" />
    </form>
    
    
    <?php
    
    
    if (isset($_FILES["datei"]) AND ! $_FILES["datei"]["error"]) {
     if (@move_uploaded_file($_FILES["datei"]["tmp_name"], "upload/" . basename($_FILES["datei"]["name"]))) {
     $neuername = basename($_FILES["datei"]["name"]);
     $size = basename($_FILES["datei"]["size"]);
     $type = basename($_FILES["datei"]["type"]);
     $neu2 = "upload/". basename($_FILES["datei"]["name"]);
    
     echo "Dateiupload hat geklappt \n ";
     
     } else {
     echo "Dateiupload hat nicht geklappt";
     }
    }
    
    
    ?>
    
     
  2. 11. Januar 2013
    Zuletzt bearbeitet: 11. Januar 2013
    AW: Probleme mit Upload von Größeren Files

    Es scheint so das dein Server einfach die großen Dateien ablehnt.

    So kannst du Prüfen was die maximal erlaubte größe ist:
    PHP:
    <? php  echo  min ( array ( ini_get ( 'upload_max_filesize' ), ini_get ( 'post_max_size' ), ini_get ( 'memory_limit' )) );  ?>
    Versuch mal mit einer .htaccess im Ordner deiner PHP Datei die maximal erlaubte Dateigröße zu erhöhen.

    .htaccess
    Code:
    php_value upload_max_filesize 150M
    php_value post_max_size 150M
    php_value memory_limit 150M
    Ansonsten versuch es mal mit PHP: ini_set - Manual

    EDIT:// Bitte prüf mal was bei dem von mir Rot markierten Code ausgegeben wird.
     
    1 Person gefällt das.
  3. 11. Januar 2013
    AW: Probleme mit Upload von Größeren Files


    hab bei mir aufn lappy schon

    Code:
    ini_set('post_max_size', '64M')
    und selbes bei upload_max_file

    dein php code gibt mir ne leere page back
     
  4. 11. Januar 2013
    AW: Probleme mit Upload von Größeren Files

    Ist jetzt eine doofe Frage, aber hat der Ordner/Datei denn Schreibrechte? Im zweifel mal mit 777 versuchen anstelle von 755.
    Bitte beachte meinen Edit oben.

    Was vielleicht ein Problem sein könnte wäre die erlaubte Zeit einer Ausführung.
    http://php.net/manual/en/function.set-time-limit.php
     
  5. 11. Januar 2013
    Zuletzt bearbeitet: 14. Januar 2013
    AW: Probleme mit Upload von Größeren Files

    dein edit gibt es mir noch immer leer back(auf space, auf ubuntu sagt er 128M), zu Rechte, sind gesetzt so ginge ja auch kein kleines file


    Sizes:
    upload max hab ich 20000M
    memory_limit 828M
    postmax 800M


    -------------------------------------------

    hat sich erledigt, nachdem es auf der vm mit debian ging und aufn Lappy nicht hab ich mal den Lappy neu gemacht, nun geht es, komisches ding is aber so
     
  6. Video Script

    Videos zum Themenbereich

    * gefundene Videos auf YouTube, anhand der Überschrift.