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

王林
Freigeben: 2024-04-24 08:46:01
nach vorne
1056 Leute haben es durchsucht

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
Nach dem Login kopieren
Nachdem PHP konfiguriert wurde, kann Nginx ohne entsprechende Konfiguration immer noch keine großen Dateien hochladen und fragt
413 Request Entity Too Large
Nach dem Login kopieren

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

client_max_body_size 50m; //最大能上传50m大小的文件。
Nach dem Login kopieren

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!

Quelle:linuxprobe.com
Erklärung dieser Website
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
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage