我正在使用带有PHP-FPM的Nginx。我在 php 文件中添加了以下行。
set_time_limit(0);
它没有上传图像。我猜它会尝试上传 30 秒。如果届时图像未上传,它将停止上传。但是小图片上传成功。
我试图将keepalive_timeout更改为 300。我仍然面临同样的问题。
我以前使用apache + nginx。我只是把它移到nginx + PHP-FPM
只需在您的nginx.conf中添加以下内容
client_max_body_size 2M;
它将允许上传最大2MB的图像大小。