首页 > 解决方案 > 如何通过覆盖默认的 .gcloudignore 设置将 .env 文件上传到 gcloud

问题描述

我目前正在尝试将 PHP 应用程序迁移到 Google AppEngine。一切正常,除了一件事:我的.env文件没有与我的应用程序的代码文件一起部署,我无法让 Google Cloud 停止忽略此文件。

我已经尝试将条目添加!.env到文件.gcloudignore中,但这并没有改变任何东西。该.env文件在应用程序部署后根本没有显示。

如果您需要更多详细信息,请随时查看相应的GitHub 存储库

如果有人知道如何部署我的环境变量,我会非常高兴。甚至可能有一个更好的完全不同的解决方案。因此,请随时分享您为 Google AppEngine 应用程序存储环境变量的方法。

提前致谢!

标签: google-app-enginegcloud

解决方案


env_variables您可以在文件的部分定义环境变量app.yaml

https://cloud.google.com/appengine/docs/flexible/php/reference/app-yaml#defining_environment_variables


推荐阅读