nginx 413这个问题是老生长谈了,默认nginx只能传输几兆的数据,我们的gif动不动就5M+,所以需要调整下
nginx调整
# http section下面加入
client_max_body_size 1025m;
# 重启
service nginx restart
php
# file /etc/php.ini
post_max_size = 1025M
upload_max_filesize = 1025M
# 重启php-fpm
service php-fpm restart
如果有php程序,里面有限制也需要改,比如我们的程序
// Check file size
// if ($_FILES["fileToUpload"]["size"] > 500000) { // 默认是500KB
if ($_FILES["fileToUpload"]["size"] > 1025*1024*1024) {
echo "Sorry, your file is too large.";
$uploadOk = 0;
}