将文件上传到另一个域

时间:2015-09-16 01:03:21

标签: php laravel laravel-5

我尝试使用Laravel 5.1从我当前的域www.example.com上传图片到另一个域,例如cdn.upload.com,但仍然没有好运找到一个好方法。我尝试过使用:

$file->move('http://cdn.upload.com/public/images/', $filename);

但它返回错误否#34;无法创建目录"。

copy('cdn.upload.com', $filename);

但不会复制到其他域。

或者有没有更好的方法将所有图像制作成CDN?所以我可以访问所有域中的所有图像?我有大约3个域名需要访问图像。

感谢。

1 个答案:

答案 0 :(得分:2)

我使用Filesystem/Cloud Storage

如果您使用的是Amazon S3或Rackspace,则内置支持。

如果没有,则为fairly simple to implement

代码是

Storage::disk('s3')->put('file.txt', 'Contents');