我想增加可上传的最大文件大小.
在网上做了一些研究后,我发现你必须编辑’nginx.conf’文件.
我目前可以访问此文件的唯一方法是通过Putty并输入命令:

vi /etc/nginx/nginx.conf

这将打开文件,但我现在有2个问题:

如何编辑此文件?
我在网上发现你必须添加以下代码:

client\_max\_body\_size 8M;

我在哪里将这行代码放在nginx.conf中?


解决方法:

添加client\_max\_body\_size

现在您正在编辑文件,您需要将该行添加到服务器块中,就像这样;

server {
    client_max_body_size 8M;

    //other lines...
}

如果您正在托管多个站点,请将其添加到http上下文中,如此;

http {
    client_max_body_size 8M;

    //other lines...
}

并且还更新php.ini文件中的upload\_max\_filesize,以便您可以上载相同大小的文件.

在Vi中保存

一旦你完成了你需要保存,这可以通过按下esc键并键入:wq并返回来在vi中完成.

重启Nginx和PHP

现在你需要重新启动nginx和php来重新加载配置.这可以使用以下命令完成;

sudo service nginx restart
sudo service php5-fpm restart

或者无论你的php服务是什么.

标签: nginx

相关文章推荐

添加新评论,含*的栏目为必填