-1

我正在使用 Laravel 5.6 和 PostgreSQL 开发博客。我已经制作了一个功能齐全的博客,并已成功将其部署在 Heroku 的免费层中。

最初,我制作了一个照片上传系统,其中用户文件上传存储在 public/storage 中,文件名存储在帖子表的表字段中。

但是在 heroku 中,由于它们的临时文件系统,我们不能这样做。

现在我既不知道如何使用也无法负担得起 amazon s3 解决方案。

也不想直接将图像存储在数据库中。因为很快我将在我的大学里制作一个完整的社交网络类型的应用程序来娱乐。

作为一名学生,我能想到的是将图像直接上传到我的谷歌驱动器帐户公共文件夹而不是文件系统中。

然后也检索它。

我搜索了一个解决方案,但我没有找到我想要的。我以前没有使用 API 的经验。

真的需要你的帮助。

问候。

4

1 回答 1

0

你需要一个 Laravel 驱动器连接器才能做到这一点。最好的办法是在 GitHub 上搜索“Laravel Google Drive”,因为有好几个,如果没有更多信息,很难推荐一个。另一种选择是使用 AWS S3。第一年你可以免费获得 5GB,之后就很便宜了——而且有很多对 S3 的文档和支持(请参阅https://laravel.com/docs/5.6/filesystem)。

于 2018-02-21T19:59:30.830 回答