本文实践环境为Ubuntu16.04下Nginx+PHP7.0.
1.修改/etc/php/7.0/fpm/php.ini和/etc/php/7.0/cli/php.ini文件中下列三项:
(1)post_max_size = 50M #PHP可接受的最大POST数据
(2)upload_max_filesize = 50M #文件上传允许的最大值
(3)max_execution_time = 300 #每个脚本的最大执行时间,秒钟(0则不限制,不建议设0)
2.修改Nginx配置文件/etc/nginx/nginx.conf
(1)client_max_body_size 50m #客户端最大上传大小 50M
3.重启PHP:sudo /etc/init.d/php7.0-fpm restart
4.平滑重启Nginx:sudo /etc/init.d/nginx reload