2017-03-23 5 views
0

Ich habe einen dedizierten Server Linux WHM/Cpanel, der eine Video-Streaming-Website hostet. Ich habe ein Formular zum Hochladen von Videos und ich habe versucht, größere Dateien hochzuladen, aber scheitern? Ich habe Fehlerprotokolle überprüft, und nichts führt mich in die richtige Richtung. Hier sind meine php.ini EinstellungenServerproblem mit großem Datei-Upload?

upload_max_filesize = 1200M 
post_max_size = 1200M 
max_input_vars = 1000 
memory_limit = -1 
max_file_uploads = 20 
max_execution_time = 7200 
max_input_time = 7200 
max_input_vars = 1000 

ich eine 100MB-Datei einfach gut hochladen können, aber die Filme, die ich oben sein kann bis zu 1 GB. Ich verwende Plupload, um Dateien hochzuladen. Ich habe mehrere kleine Dateien getestet und sie laden gut. Wenn ich versuche, große Filme hochzuladen, z. 300mb, Plupload gibt diesen Fehler HTTP Error zurück. Die Upload-URL ist möglicherweise falsch oder nicht vorhanden. und das ist der einzige Anhaltspunkt, den ich habe. Plupload verwendet Chunking, um auch große Dateien aufzuteilen.

Dies geschieht nur bei größeren Dateien. Es ist auch ein Ärgernis, da ich große Dateien erneut hochladen muss, um zu sehen, ob meine Änderungen erfolgreich sind oder nicht.

Irgendwelche Ideen? Warum sollte es mit einer kleineren Datei funktionieren, aber nicht größer? Ich habe keine Fehler zu arbeiten.

Antwort

0

HTTP-Fehler tritt häufig auf, wenn mit den hochgeladenen Dateien etwas nicht stimmt. Bitte überprüfen Sie Ihre Server-Info mit php.ini

upload_max_filesize is the limit of any single file. 
post_max_size is the limit of the entire body of the request, 

Manchmal benötigt der Server post_max_size größer als upload_max_filesize ich falsch sein könnte, aber ich habe zu prüfen.

Versuchen Sie das Problem zu debuggen, indem Sie zuerst das Chunking entfernen und später den Chunking-Teil hinzufügen, wenn Sie diese HTTP-Fehler entfernen.