it-swarm.com.de

wordPress-Upload http-Fehler?

Ich versuche, Videodateien zu aktualisieren. Mein Upload-Dateigrößenlimit beträgt 96 MB. Ich kann Videos bis zu einer Größe von 10 MB hochladen, möchte jedoch Videos mit einer Größe von 20 MB aktualisieren. Wenn ich versuche, ein größeres Video zu aktualisieren, erhalte ich einen http-Fehler im Web eine Menge Lösungen gefunden, aber keine von ihnen hilft mir wirklich. Gibt es eine andere Lösung, wie man einen http-Uplaod-Fehler behebt und größere Dateien auf meiner WordPress-Site hochlädt? Ich habe alles von dort Links ausprobiert:

http://wordpress.org/support/topic/http-error-on-image-upload-still http://wordpress.org/support/topic/flash-uploader -Log-out-während-Crunching-Phase http://wordpress.org/support/topic/http-error-image-upload

TNX im Voraus.

Hat jemand eine Idee, warum das passiert?

1
user1147

Sind Sie zufällig auf Shared Hosting? Freigegebene Hosts neigen dazu, die maximal hochladbare Dateigröße an ihrem Ende zu begrenzen, und Sie können Ihren Skripten nichts hinzufügen, um dies zu ändern. Wenn nicht, dann irre ich mich und das ist nicht die Lösung, nach der Sie suchen.

Wenn Sie sich jedoch für Shared Hosting entscheiden, kann es sich lohnen, sie zu kontaktieren und sie nach den maximal zulässigen Dateigrößen zu fragen, die sie für ihre Shared Hosting-Konten zulassen. Bei einigen Hosts können Sie jedoch eine php.ini-Datei erstellen und in das Stammverzeichnis Ihrer Site ablegen. Legen Sie einige Host-Variablen wie Upload-Limits usw. fest.

Versuchen Sie, eine Datei mit dem Namen "php.ini" ohne Anführungszeichen zu erstellen, und geben Sie Folgendes ein:

upload_max_filesize = 64M  
post_max_size = 64M

Platzieren Sie dann die soeben erstellte php.ini-Datei in Ihrem Wordpress-Stammverzeichnis.

Um festzustellen, ob es sich um Ihre Host- oder Wordpress-Installation handelt, erstellen Sie einen einfachen Test zum Hochladen von Dateien und versuchen Sie dann, dieselbe Datei hochzuladen. Wenn Sie dasselbe Problem haben, handelt es sich nicht um Wordpress, sondern um Ihre Serverkonfiguration.

Erstellen Sie eine Seite mit dem Namen "file.php" und fügen Sie den folgenden Code hinzu:

<form enctype="multipart/form-data" action="upload.php" method="POST">
    <input type="hidden" name="MAX_FILE_SIZE" value="512000" />
    Send this file: <input name="userfile" type="file" />
    <input type="submit" value="Send File" />
</form>

Erstellen Sie nun eine Datei mit dem Namen "upload.php" und fügen Sie Folgendes hinzu:

<?php

    $uploaddir = 'uploads';
    $uploadfile = $uploaddir . basename($_FILES['userfile']['name']);

    echo "<p>";

    if (move_uploaded_file($_FILES['userfile']['tmp_name'], $uploadfile)) {
      echo "File is valid, and was successfully uploaded.\n";
    } else {
       echo "Upload failed";
    }

    echo "</p>";
    echo '<pre>';
    echo 'Here is some more debugging info:';
    print_r($_FILES);
    print "</pre>";

?>

Beispielcode hier entnommen: http://snippets.dzone.com/posts/show/3729

Nun sehen Sie, ob Sie damit eine große Datei hochladen können. Wenn nicht, versuchen wir weiter, Ihre Wordpress-Installation zu debuggen, um das Problem zu beheben.

1

Schauen Sie sich die Antworten auf diese Frage an:

Wie verwende ich mehr als 256 MB Speicher im Admin?

Grundsätzlich gibt es einige Speicherbeschränkungen, die fest codiert sind, und eine oder zwei, die gefiltert werden können. Wenn Sie die Upload-Dateigrößen- und Speicherbeschränkungen erhöhen müssen, helfen möglicherweise einige dieser Vorschläge.

0
goldenapples

Haben Sie versucht, von einem anderen Computer oder einer anderen Internetverbindung hochzuladen?

Ich habe ein ähnliches Problem, habe aber festgestellt, dass ich von einem Ort aus hochladen kann, wenn mein Client nicht in der Lage ist, genau dieselbe Datei von einem anderen Ort hochzuladen. Problem beim Hochladen von Mediendateien

0
Lucy
0
Pippin

Es wäre hilfreich zu wissen, welche Fehlermeldung in den Serverprotokollen angezeigt wird.

Aber schauen Sie sich diesen Thread an: http://wordpress.org/support/topic/how-to-increase-the-max-upload-size .

Fügen Sie in Ihrer php.ini Folgendes hinzu oder bearbeiten Sie es:

upload_max_filesize = 120MB
post_max_size = 120MB

Möglicherweise müssen Sie dies auch zu Ihrer wp-config.php hinzufügen

define('WP_MEMORY_LIMIT', '120MB');

Und ändern Sie auch Ihre Timeout-Werte in Ihrer php.ini

max_execution_time
max_input_time

Stellen Sie diese auf Werte ein, die größer sind als die derzeit eingestellten - und sehen Sie, was passiert.

Sie sollten überprüfen, ob diese Werte korrekt eingestellt sind, indem Sie die von phpinfo () zurückgegebenen Informationen überprüfen.

Diese Seite scheint eine gute Quelle für alle PHP Konfigurationseinstellungen für das Hochladen großer Dateien zu sein: http://www.developershome.com/wap/wapUpload/wap_upload. asp? page = php2

0
anu

wenn alles fehlschlägt, füge diese Zeilen in deine functions.php ein

function Push_the_max(){
@ini_set( 'upload_max_size' , '100M' );
@ini_set( 'post_max_size', '105M');
@ini_set( 'max_execution_time', '300' );
}
add_action('init','Push_the_max');
0
Bainternet