我不断收到试图上传大文件(大约135MB)时“连接被重置”。 当我看的网站conf目录下的“last_nginx.conf”它说:“client_max_body_size128米;” 我认为是上传限制,因此如何/我在哪里改呢? 它说,不要打扰改变该文件中的值,因为它只会被覆盖。 顺便说一句Nginx的是通过Plesk管理面板启用。
Answer 1:
答改变虚拟主机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
-它将被纳入虚拟主机配置。
Answer 2:
client_max_body_size不限制上传的大小。 上传必须由服务器管理员在.ini文件中设置,或者您可能能够.htaccess文件中修改的值; 阅读此 。
文章来源: Increase upload size on Nginx