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