;This sets the maximum amount of memory in bytes that a script is allowed to allocate
memory_limit = 300M
;The maximum size of an uploaded file.
upload_max_filesize = 300M
;Sets max size of post data allowed. This setting also affects file upload. To upload large files, this value must be larger than upload_max_filesize
post_max_size = 300M
1条答案
按热度按时间kjthegm61#
你需要配置nginx和nodejs/python/php(后端服务)来允许上传大小。
在http或server或location上下文中添加以下行以增加nginx.conf中的大小限制,输入:
client_max_body_size指令指定客户端请求的最大可接受正文大小,由请求报头中的行Content-Length指示。如果size大于给定值,则客户端得到错误“请求实体太大”(413)。
重新加载nginx Web服务器,输入:
使用nginx本身来重新加载它:
对于RHEL/CentOS/Debian/Ubuntu Linux,请尝试:
如果您使用的是基于systemd的系统,请运行:
如果您使用的是NodeJS:
你的php安装也限制了上传文件的大小。编辑php.ini并设置以下指令
保存并关闭文件。确保按照您的设置重新加载/重启后端nginx web服务器。