Php laravel 5.4 herokuapp在将图像上载到google drive时抛出错误
使用google drive api上传图像,在本地工作正常,但在heroku上出现错误Php laravel 5.4 herokuapp在将图像上载到google drive时抛出错误,php,laravel,heroku,google-drive-api,Php,Laravel,Heroku,Google Drive Api,使用google drive api上传图像,在本地工作正常,但在heroku上出现错误 GoogleDriveAdapter.php第1143行中的错误异常: 遇到格式不正确的数值 public function store() { $validator = Validator::make(request()->all(), [ 'img' => 'required|image' ]); if ($validator->fails())
GoogleDriveAdapter.php第1143行中的错误异常: 遇到格式不正确的数值
public function store() {
$validator = Validator::make(request()->all(), [
'img' => 'required|image'
]);
if ($validator->fails()) {
return response()->json('err');
} else {
$path = request()->file('img')->store('');
$url = Storage::url($path);
auth()->user()->addImage($url);
return response()->json($url);
}
}
你可以参考这个。它指出,可能您的一个变量不包含数字。您也可以检查and。我在file.txt上测试了这段代码,它可以正常工作,但是当我尝试上传一个图像时,它会抛出错误,而且问题只出现在heroku上,所以代码Totaly在本地运行良好。您可以参考这一点。它指出,可能您的一个变量不包含数字。您也可以检查and。我在file.txt上测试了这段代码,它可以工作,但是当我尝试上传一个图像时,它抛出了这个错误,而且问题只出现在heroku上,所以代码在本地可以正常工作