首页 > 解决方案 > 从谷歌应用引擎下载完整的网站图片?

问题描述

我们为我们的 PHP 网站 (Laravel) 使用 Google App Engine 的灵活环境,并且无法弄清楚如何通过灵活的环境设置从 Google App Engine 下载当前网站图像。由于我现在有一个新的开发人员,我们需要这个最新版本来进行备份和未来的改进。这个想法是从那里获取最新的代码以及数据库,这更加重要,因为网站上已经有数据和用户(它现在已经上线,处于测试阶段)。

我们还有一个 GitHub 帐户设置。如果我们可以将图像从云加载到 GitHub,那也可以。

标签: phplaravelgoogle-app-enginecloudgoogle-cloud-storage

解决方案


您可能可以在此处找到源代码:

https://console.cloud.google.com/debug

或者,由于您使用的是 GAE Flex,您可以通过 ssh 进入您的实例以尝试找到它:

https://cloud.google.com/appengine/docs/flexible/php/debugging-an-instance#connecting_to_the_instance

至于数据库,答案取决于 1)您正在使用哪个数据库(谷歌数据存储与谷歌云 sql 等)以及 2)您打算用它做什么。

例如,谷歌数据存储有数据存储管理员,它可以检索数据库的快照 ( https://console.cloud.google.com/datastore/settings ),但输出不是像 csv 这样的标准输出。它主要用于备份和恢复。但是您可以使用它来将您的数据库克隆到另一个应用程序引擎项目中


推荐阅读