带来一篇nginx上传文件巨细限定修正
如果您觉得本篇CentOSLinux教程讲得好,请记得点击右边漂浮的分享程序,把好文章分享给你的小伙伴们!接纳nginx作反向代办署理,呈现了一个诡异的成绩,小文件能够提交,年夜文件会报500外部毛病。这个是甚么缘故原由招致的呢?查wiki可知,上传文件巨细相干的有三个设置
client_body_buffer_size设置哀求体缓存区巨细,不配的话,
client_body_temp_path设置一时文件寄存路径。只要当上传的哀求体超越缓存区巨细时,才会写光临时文件中
client_max_body_size设置上传文件的最年夜值
以是查出来,成绩呈现的缘故原由是
1.文件巨细凌驾了client_body_buffer_size
2.client_body_temp_path的一时文件路径竟然没有写权限
以上两个缘故原由招致了前往500毛病。
假如上传文件巨细凌驾client_max_body_size时,会报413entitytoolarge的毛病。
缘故原由晓得了,修改就复杂了。
1.client_body_buffer_size只管设置的年夜点,这是基于速率的思索,假如由于设置的太小,招致上传的文件老要写磁盘,那速率就太慢了。
2.client_body_temp_path路径要有可写权限,这个是分明的毛病了。更正了就好
3.client_max_body_size设置上传文件的最年夜值,这个是基于宁静的思索,我们以为一般用户不会大概基础不会上传太年夜的文件。
能够设置为client_max_body_size100m;大概依照本人的营业来设置这个值。
欢迎大家来到仓酷云论坛!
带来一篇nginx上传文件巨细限定修正
任何一个叫做操作系统的工具都是这样子构成的:内核+用户界面+一般应用程序。 通过自学老师给的资料和向同学请教,掌握了一些基本的操作,比如挂载优盘,编译程序,在Linux环境下运行,转换目录等等。学了这些基础才能进行下面的模拟OS程序。? 在学习linux的工程中,linux学习方法有很多种,这里是小编的学习心得,给大家拿出来分享一下。 让我树立了很大的信心学好这门课程,也学到了不少专业知识和技能。? 编程学习及开发,Linux是免费,开源的操作系统,并且可开发工具相当多,如果您支持自由软件,一定要同广大热爱自由软件人士一同为其不懈努力。 学习Linux系统在服务中的配置方法及使用方法。Linux在服务器中应用相当广,应对常用的apache,samba,ftp等服务器基本配置清楚了解。[重点,应巩固学习] 硬盘安装及光盘安装,清楚了解安装Linux应注意的有关问题,如安装Linux应在最后一个分区内,至少分二个分区。 放手去搞。尽量不要提问,运用搜索找答案,或者看wiki,从原理上理解操作系统的本质,而不是满足于使用几个技巧。尽量看英文资料。 通过一条缓慢的调制解调器线路,它也能操纵几千公里以外的远程系统。
页:
[1]