Laravel - VerifyCsrfToken中的TokenMismatchException因为上传文件大小

时间:2016-11-10 09:08:23

标签: php laravel nginx

我发现我需要更改这些设置才能上传更大的文件

我在php.ini文件中更改了这些设置

upload_max_filesize = 32M
max_file_uploads = 20

这在我的nginx.conf文件中

client_max_body_size 40m;

但我仍然收到此错误:

PHP Warning:  POST Content-Length of 27772457 bytes exceeds the limit of 8388608 bytes in Unknown on line 0

这是8MB限制....但是......我已经重新启动了我的机器并且它仍然无法正常工作

我还能在哪里调整文件上传限制?

1 个答案:

答案 0 :(得分:1)

你的php.ini中的

你也应该改变你的

post_max_size

并使其大于upload_max_filesize

例如,我使用:

post_max_size = 125M
upload_max_filesize = 100M

然后重启php-fpm