我正在制作一个非常简单的网站,并且我有一项功能,允许用户上传图片以获取其个人资料,然后将其保存在上传目录中。将文件上传到连接到GitHub的Heroku网站?
它似乎工作正常,但是当我推出一个新的本地版本的网站,我失去了所有上传的文件。我不确定Heroku在哪里存储它们,有没有办法将这些推送到GitHub或其他解决方案?
我正在制作一个非常简单的网站,并且我有一项功能,允许用户上传图片以获取其个人资料,然后将其保存在上传目录中。将文件上传到连接到GitHub的Heroku网站?
它似乎工作正常,但是当我推出一个新的本地版本的网站,我失去了所有上传的文件。我不确定Heroku在哪里存储它们,有没有办法将这些推送到GitHub或其他解决方案?
好像你想从heroku应用程序的数据到你的存储库,如果我正确地理解你的问题。那就试试这个:
https://blog.heroku.com/push_and_pull_databases_to_and_from_heroku
Heroku的文件系统是短暂的。如果你想存储用户上传的内容,你需要使用类似S3的东西来存储文件。
如何上传到heroku? –
我基本上遵循这里的技术:https://www.w3schools.com/php/php_file_upload.asp 然后,我将文件名/位置保存在数据库中 – Feraly
只需通过heroku网站。你会得到你想要的所有细节。 –