Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/heroku/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Git 如何在Heroku托管的网站上上传文件?_Git_Heroku_Github - Fatal编程技术网

Git 如何在Heroku托管的网站上上传文件?

Git 如何在Heroku托管的网站上上传文件?,git,heroku,github,Git,Heroku,Github,我有一个由Heroku提供服务的PHP网站。网站文件托管在Github上。每次我更新github repo时,heroku应用程序都会重新启动并应用更改 然而,该网站正在收集用户输入,如图片上传或附件。更新github repo后,所有附件和图片都会丢失 我想允许heruko将图片发送到我的github repo或类似的东西中,以防止这些附件丢失。我建议使用Amazon Web Services Simple Storage Service 您可以在此处阅读更多信息:如果您只想使用GitHub实

我有一个由Heroku提供服务的PHP网站。网站文件托管在Github上。每次我更新github repo时,heroku应用程序都会重新启动并应用更改

然而,该网站正在收集用户输入,如图片上传或附件。更新github repo后,所有附件和图片都会丢失


我想允许heruko将图片发送到我的github repo或类似的东西中,以防止这些附件丢失。

我建议使用Amazon Web Services Simple Storage Service


您可以在此处阅读更多信息:

如果您只想使用GitHub实现这一点,可以编写服务器代码将图像上传到GutHub repo。这样它们就不会在您的更新后丢失,因为它们是您回购协议的一部分。 但是,如果你想要有很多内容,这不是推荐的方法


在此处查找更多信息

如果您只想使用GitHub实现此目的,可以编写服务器代码将图像上载到GutHub repo。这样它们就不会在您的更新后丢失,因为它们是您回购协议的一部分。