使用Storage检查文件是否存在总是返回false

我在filesystems.php中的配置如下
'localUploadTemp' => [
        'driver' => 'local',
        'root'   => storage_path().'/public/upload/temp/',
    ],

然后我这样检查文件是否存在
片段:
//移动后的文件名
        $fileName = md5(Auth::User()->id).'_tx.jpg';

        //临时保存路径
        $saveTempPath = 'upload/temp';

        //移动上传文件至临时文件夹
        $file->move($saveTempPath, $fileName);
        $exists = Storage::disk('localUploadTemp')->exists($fileName);
        if($exists){
            return response()->json(['status'=>'success', 'message'=>'上传成功!']);
        }

        return response()->json(['status'=>'error', 'message'=>$exists]);

一开始我以为我的文件可能真的没有上传,但检查后发现该文件一直都存在,然后我把exists里的参数写死为已存在的文件名,然后发现不管文件是否存在,它总是返回false,这个是怎么回事呢........
已邀请:

要回复问题请先登录注册