Php laravel 5.4 herokuapp在将图像上载到google drive时抛出错误

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())

使用google drive api上传图像,在本地工作正常,但在heroku上出现错误
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上,所以代码在本地可以正常工作