【发布时间】:2018-09-06 15:24:47
【问题描述】:
当我尝试发送任何文件时,我会收到此消息
在 home.blade.php 中的形式
<form action="{{ URL::to('/upload') }}" enctype="multipart/form-data" method="post">
<input type="file" name="something" >
{{ csrf_field() }}
<button type="submit" name="button">Upload</button>
</form>
控制器内部的函数
public function store(Request $request)
{
$path = $request->file('something')->store('upload');
echo $path;
}
【问题讨论】:
-
检查 dd($request->all()) 在存储函数图像的第一行是来自请求,因为错误告诉你文件不是来自请求
-
array:3 [ "_token" => "QiqwpAlomMscPemzyYtAtcCCeEKTxPmNzSBJVKmW" "button" => null "something" => UploadedFile {#208 ▶} ]
-
这很奇怪,但是当我重命名下载文件时一切正常