TP项目上传文件的时候出现报错:没有上传的文件!php
预计php.ini上php上传文件大小的配置过小形成的。因而修改/etc/php.ininginx
post_max_size = 50M upload_max_filesize = 50MM max_execution_time=90
而后重启nginx->/bin/systemctl restart nginx.service,可是问题依旧,天哪不按套路出牌,脑袋疼。php-fpm
查找资料,说是nginx也要配置,因而修改nginx.conf,http{}里新增client_max_body_size 50m;post
找到配置文件spa
root@iZ94zkqo7dnZ:~# find / -name nginx.conf /etc/nginx/nginx.conf
注意:若是nginx上没有配置多个站点,能够直接在server区块加上:rest
server { client_max_body_size 8M; }
重启问题依旧,头大。再次查找资料,原来重启步骤最重要,修改php.ini配置文件以后,只重启nginx服务是没有用的,必需要重启php-fpmcode
/etc/init.d/php-fpm restart
总结:修改nginx和php的配置,而且分别重启nginx和phpserver