Dies ist ein wiederholtes Problem, aber keiner der anderen Threads hatte eine Lösung, die mir hilft. Ich benutze WordPress 4.7.3 mit dem Dani-Theme von Envato. Wenn ich versuche, meine mp4-Videodatei hochzuladen, wird ein HTTP-Fehler angezeigt. Ich habe versucht, Bilder hochzuladen, aber es gab mir nicht den gleichen HTTP-Fehler.
Hier ist ein Screenshot des Fehlers:
Ich habe Folgendes versucht, um dieses Problem zu beheben:
.htaccess
: SetEnv MAGICK_THREAD_LIMIT 1
functions.php
:add_filter( 'wp_image_editors', 'change_graphic_lib' ); function change_graphic_lib($array) { return array( 'WP_Image_Editor_Gd', 'WP_Image_Editor_Imagick' ); }
Meine php.ini Konfiguration ist auch: upload_max_filesize = 200M
und post_max_size = 200M
. Das ist groß genug, um meine Videodatei unterzubringen, also sollte das nicht das Problem sein.
Keines davon hat mein Problem gelöst. Kann ich noch etwas versuchen, um das zu beheben? Lass es mich wissen, bitte! Danke für die Hilfe.
In meinem Fall war die Ursache das Plugin All In One WP Security und dessen "Basic Firewall Settings". Die oben genannten Firewall-Funktionen werden über Ihre .htaccess-Datei angewendet und eine, wenn diese Funktionen "Upload-Größe der Datei begrenzen (10 MB)" sind.
Um das Hochladen von Dateien, die größer als 10 MB sind, wieder zu ermöglichen, können Sie Folgendes tun:
1) Gehen Sie zur Registerkarte WP Sicherheit/Firewall/Grundlegende Firewall-Regeln und deaktivieren Sie "Grundlegenden Firewall-Schutz aktivieren". Dann Einstellungen speichern. Dadurch werden alle grundlegenden Firewall-Einstellungen und auch diese Upload-Beschränkung von 10 MB deaktiviert.
oder
2) Wenn Sie die grundlegenden Firewall-Regeln beibehalten, aber nur diese Einschränkung aufheben möchten, müssen Sie "Benutzerdefinierte Regeln" verwenden. Wechseln Sie zur Registerkarte WP Sicherheit/Firewall/Benutzerdefinierte Regeln und aktivieren Sie "Benutzerdefinierte .htaccess-Regeln aktivieren:". Fügen Sie dann den Textbereich für benutzerdefinierte Regeln ein:
LimitRequestBody 64000000
Das wird ca. 64 MB Uploads. Stellen Sie außerdem sicher, dass das Kontrollkästchen "Benutzerdefinierte Regeln oben platzieren" NICHT aktiviert ist, damit das 10-Millionen-Limit von oben überschrieben wird.
Es gibt eine Dateigrößenbeschränkung für MP3-Dateien.
Wenn Sie die Dateigröße verringern, ist der Upload erfolgreich.
Ich bin mir nicht sicher, wie ich die Größe des mp4-Uploads erhöhen soll.