您的位置:首页 > 编程语言 > PHP开发

解决Laravel 5上传大文件时出现TokenMismatchException的问题

2015-06-13 04:01 656 查看
##问题起源
正在开发的项目使用了Laravel5 ,需要上传文件的时候就会出现TokenMismatchException错误,一直找不到解决方式,突然手贱选择上传小文件,如500k之类的,就没有问题。检查开始的文件,有11m大小!

那方向大概知道了,马上检查php.ini的上传大小设置

upload_max_filesize = 2M

马上修改为:

upload_max_filesize = 20M

发现继续报错!
经检查,还有一个地方需要修改为:

post_max_size = 40M

post_max_size这个值必须大于或等于一次提交的数据大小。upload_max_filesize时单个文件大小设置,而post_max_size是一次Post所限制的数据量,如果有多个文件需要上传,post_max_size需要大于或等于这些文件大小总和。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息