Heim  >  Artikel  >  Backend-Entwicklung  >  So legen Sie das Upload-Limit für die Dateigröße in PHP fest

So legen Sie das Upload-Limit für die Dateigröße in PHP fest

藏色散人
藏色散人Original
2020-07-14 09:34:042818Durchsuche

So legen Sie die Dateigröße in PHP fest: Suchen und öffnen Sie zuerst die Konfigurationsdatei „php.ini“, stellen Sie dann den Schalter ein, der das Hochladen von Dateien über HTTP ermöglicht, und ändern Sie dann das Maximum Dateigröße hochladen; Legen Sie abschließend den Maximalwert fest, den der Formular-POST an PHP empfangen kann.

So legen Sie das Upload-Limit für die Dateigröße in PHP fest

So ändern Sie die Größenbeschränkung für PHP-Upload-Dateien in php.ini

Öffnen Sie php.ini und suchen Sie zuerst

file_uploads = on ;是否允许通过HTTP上传文件的开关。默认为ON即是开
upload_tmp_dir ;文件上传至服务器上存储临时文件的地方,如果没指定就会用系统默认的临时文件夹
upload_max_filesize = 8m ;望文生意,即允许上传文件大小的最大值。默认为2M
post_max_size = 8m ;指通过表单POST给PHP的所能接收的最大值,包括表单里的所有值。默认为8M

Im Allgemeinen ist das Hochladen einer Datei von

Aber wenn Sie eine große Datei >8 MB hochladen möchten, funktioniert es auf jeden Fall, wenn Sie nur die oben genannten vier Elemente festlegen.

Konfigurieren Sie die folgenden Parameter weiter

max_execution_time = 600 ;每个PHP页面运行的最大时间值(秒),默认30秒
max_input_time = 600 ;每个PHP页面接收数据所需的最大时间,默认60秒
memory_limit = 8m ;每个PHP页面所吃掉的最大内存,默认8M

Nachdem Sie die oben genannten Parameter geändert haben, können Sie unter normalen Umständen, die das Netzwerk zulässt, große Dateien hochladen

max_execution_time = 600
max_input_time = 600
memory_limit = 32m
file_uploads = on
upload_tmp_dir = /tmp
upload_max_filesize = 32m
post_max_size = 32m

Weitere Informationen zum Thema Weitere Informationen finden Sie unter PHP chinesische Website!

Das obige ist der detaillierte Inhalt vonSo legen Sie das Upload-Limit für die Dateigröße in PHP fest. 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