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