Heim  >  Artikel  >  Backend-Entwicklung  >  Änderung der PHP-Upload-Größenbegrenzung

Änderung der PHP-Upload-Größenbegrenzung

韦小宝
韦小宝Original
2018-02-26 09:58:4512534Durchsuche

Das Hochladen ist ein sehr häufiger und wichtiger Punkt in der PHP-Entwicklung, und die Größe des PHP-Uploads ist begrenzt. Um die Upload-Geschwindigkeit von PHP besser zu verbessern, müssen wir die Upload-Größenbeschränkung ändern, okay! Werfen wir einen Blick darauf, wie man PHP-Upload-Beschränkungen ändert!

  1. Allgemeiner Datei-Upload, es sei denn, die Datei ist sehr klein, wie eine 5-Millionen-Datei, das Hochladen dauert wahrscheinlich mehr als eine Minute.
    Aber in PHP ist die Standardeinstellung Die längste Ausführungszeit einer Seite beträgt 30 Sekunden. Das heißt, wenn sie 30 Sekunden überschreitet, wird die Ausführung des Skripts abgebrochen.

Zu diesem Zeitpunkt können wir max_execution_time ändern

und in php.ini nach

max_execution_time
suchen. Der Standardwert ist 30 Sekunden >

0 bedeutet keine Begrenzung

max_execution_time = 0
2. Ändern Sie post_max_size, um die maximal zulässige Größe für POST-Daten festzulegen. Diese Einstellung wirkt sich auch auf Datei-Uploads aus.

Die standardmäßige post_max_size von PHP ist 2M. Wenn die POST-Datengröße größer als post_max_size ist, sind die Superglobals $_POST und $_FILES leer.

Ändern Sie nach


3. Viele Leute werden den zweiten Schritt ändern, aber beim Hochladen von Dateien beträgt die maximale Größe immer noch 8M.
Warum müssen wir auch einen Parameter upload_max_filesize ändern, um die maximale Größe der hochgeladenen Datei anzugeben.

post_max_size = 150M
Suchen Sie nach upload_max_filesize, der Standardwert ist 8M und ändern Sie ihn in


Außerdem ist zu beachten, dass post_max_size besser ist als upload_max_filesize.

upload_max_filesize = 100M

Weitere Upload-Artikel:

In PHP-Programmen stoßen wir häufig auf dieses Problem. Beim Hochladen von Anhängen werden viele Anhänge wie Bilder usw. erfolgreich hochgeladen, aber tatsächlich Es sind nur 20 Anhänge vorhanden. Oder melden Sie direkt einen Fehler, der nicht hochgeladen werden kann.

So durchbrechen Sie die max_file_uploads-Beschränkung beim Hochladen mehrerer Dateien in PHP

In diesem Artikel werden hauptsächlich die Größenbeschränkung für ZenTao-Anhänge und die Größenbeschränkung für PHP-Upload-Dateien vorgestellt. Studierende, die sich für PHP-Tutorials interessieren, können darauf verweisen.

ZenTao-Anhangsgrößenbeschränkung, PHP-Upload-Dateigrößenbeschränkung

Das obige ist der detaillierte Inhalt vonÄnderung der PHP-Upload-Größenbegrenzung. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn