Heim >System-Tutorial >LINUX >Tutorial zum Einrichten von nginx+php zum Hochladen großer Dateien

Tutorial zum Einrichten von nginx+php zum Hochladen großer Dateien

王林
王林nach vorne
2024-04-24 08:46:011021Durchsuche

Tutorial zum Einrichten von nginx+php zum Hochladen großer Dateien

Damit PHP große Dateien hochladen kann, müssen Sie normalerweise die Konfigurationsdatei php.ini wie folgt ändern
file_uploads = on ; //是否允许通过HTTP上传文件的开关,默认为ON
upload_tmp_dir ;    //文件上传到服务器临时摆放的目录
upload_max_filesize=2m; //允许上传文件大小的最大值
post_max_size = 8m ;    //指通过表单POST给PHP的所能接收的最大值,包括表单里的所有值。
max_execution_time=600; //每个PHP页面运行的最大时间值(秒),默认30秒
max_input_time = 600;   //每个PHP页面接收数据所需的最大时间,默认60秒
memory_limit = 8m ; //每个PHP页面所吃掉的最大内存,以前的机制一般默认8M,现在基本都是128m
Nachdem PHP konfiguriert wurde, kann Nginx ohne entsprechende Konfiguration immer noch keine großen Dateien hochladen und fragt
413 Request Entity Too Large

Sie müssen nginx.conf öffnen und die folgenden Parameter in der http{}-Konfiguration hinzufügen:

client_max_body_size 50m; //最大能上传50m大小的文件。

Das obige ist der detaillierte Inhalt vonTutorial zum Einrichten von nginx+php zum Hochladen großer Dateien. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Dieser Artikel ist reproduziert unter:linuxprobe.com. Bei Verstößen wenden Sie sich bitte an admin@php.cn löschen