我想增加可上传的最大文件大小
。
在网上做了一些研究后,我发现你必须编辑文件“nginx.conf”。
我当前访问此文件的唯一方法是通过 Putty 并输入命令:
vi /etc/nginx/nginx.conf
这将打开该文件,但我现在有 2 个问题:
- 如何编辑此文件?
- 我在网上发现你必须添加以下代码行:
client_max_body_size 8M;
我应该把这行代码放在 nginx.conf
中的什么位置?
最佳答案
添加client_max_body_size
现在您正在编辑文件,您需要将该行添加到服务器 block 中,如下所示;
server {
client_max_body_size 8M;
//other lines...
}
如果您托管多个站点,请将其添加到 http 上下文中,如下所示;
http {
client_max_body_size 8M;
//other lines...
}
还要更新 php.ini 文件中的 upload_max_filesize
,以便您可以上传相同大小的文件。
在 Vi 中保存
完成后,您需要保存,这可以在 vi 中按 esc
键并输入 :wq
并返回来完成。
重新启动 Nginx 和 PHP
现在您需要重新启动 nginx 和 php 来重新加载配置。这可以使用以下命令来完成;
sudo service nginx restart
sudo service php5-fpm restart
或者无论你的 php 服务被称为什么。
关于nginx - 如何编辑 nginx.conf 以增加上传文件大小,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26717013/