增加Nginx的上传大小

时间:2013-08-11 22:10:40

标签: php apache nginx plesk

尝试上传大文件(大约135MB)时,我一直收到“连接已重置”。当我查看网站conf目录的“last_nginx.conf”时,它显示“client_max_body_size 128m;”我认为这是上传限制,所以如何/在哪里更改它?它表示不打扰更改该文件中的值,因为它只会被覆盖。 Btw Nginx是通过Plesk管理面板启用的。

2 个答案:

答案 0 :(得分:1)

更改vhosts nginx文件的答案是:

mkdir /usr/local/psa/admin/conf/templates/custom/domain

cp /usr/local/psa/admin/conf/templates/default/domain/nginxDomainVirtualHost.php /usr/local/psa/admin/conf/templates/custom/domain/

添加/usr/local/psa/admin/conf/templates/custom/domain/nginxDomainVirtualHost.php

<?php if (file_exists($VAR->domain->physicalHosting->vhostDir . '/conf/nginx.conf')): ?>
include <?php echo $VAR->domain->physicalHosting->vhostDir;?>/conf/nginx.conf;
<?php endif ?>

/usr/local/psa/admin/bin/httpdmng --reconfigure-all #为所有域应用新配置

结果,如果域有conf/nginx.conf - 它将被包含在虚拟主机配置中。

答案 1 :(得分:-2)

client_max_body_size 不会限制上传的大小。上传必须由服务器管理员在.ini文件中设置,或者您可以修改.htaccess文件中的值; read this