我正在尝试将文件上传到亚马逊s3存储桶,并且只是第一次失败。第一次后,文件上传成功。试过很多方法无法解决它。请帮忙。
我得到的错误如下:
Exception 'ErrorException' with message 'S3::inputFile(): Unable to open input file: C:\inetpub\temp\PHPTemp\php6C81.tmp' in C:\inetpub\websites\bizitask.com\app\libraries\S3.php:355
我使用ajax表单上传控制器中的文件和代码,上传文件如下:
if ($s3->putObjectFile(Input::file('file')->getRealPath(), 'bizitask', 'files/businesses/'.$business_id.'/'.$file_name, S3::ACL_PUBLIC_READ)) { return Redirect::to('customers/businesses/' . $business_id)->with('success', 'success'); }
我正在使用laravel 4.2