Google Cloud SDK 正在尝试将自身上传到应用引擎
Google Cloud SDK is trying to upload itself to app engine
我一直在做一个网站,我决定使用 google 应用引擎来托管它。我已经能够使用配置文件尝试部署,并且配置中没有错误。我正在使用 google 云 SDK 上传和部署我的文件。每当我尝试部署 SDK 时,都会说它正在上传 30,000 个文件。我只有 11 个文件需要上传。我认为 SDK 正在尝试将自身上传到云存储。我的网站文件位于安装 SDK 的 public 目录下的 www 子文件夹中。在我的旧计算机上,我能够将所有 SDK 文件移动到我的主目录并使用我的 public 文件夹作为源。当我现在尝试这样做时,它说找不到 gcloud。我正在使用 gcloud app deploy 和 运行 windows 11。我的旧计算机是 运行 windows 10。我不确定这是否重要。我也不确定是否需要在 app.yaml 文件中指定任何内容。如果有人可以提供帮助,那就太好了。
这是我的 app.yaml 文件:
runtime: php74
handlers:
- url: /www/index.html
static_files: /www/index.html
upload: /www/index.html, /www/campsite-form-results.php, /www/contact_us.php
这是命令行截图:
如果还有其他信息需要补充,请告诉我。
这是预期的,因为 gcloud
将上传 app.yaml
文件所在路径中的所有内容。
我怀疑 C:/Users/evanh/public
包含很多东西(甚至是隐藏文件夹),而不仅仅是您的应用程序文件。
创建一个新文件夹并将您的代码放在那里,然后尝试从该新文件夹部署应用程序。
编辑
由于这是已接受的答案,我正在对其进行编辑以包含 John 使用他的答案的建议:
最好创建一个 .gcloudignore 文件并指定您不想上传的内容。您可以在此处查看更多信息:
创建一个 .gcloudignore 文件并指定您不想上传的内容,否则所有内容都会上传。
我一直在做一个网站,我决定使用 google 应用引擎来托管它。我已经能够使用配置文件尝试部署,并且配置中没有错误。我正在使用 google 云 SDK 上传和部署我的文件。每当我尝试部署 SDK 时,都会说它正在上传 30,000 个文件。我只有 11 个文件需要上传。我认为 SDK 正在尝试将自身上传到云存储。我的网站文件位于安装 SDK 的 public 目录下的 www 子文件夹中。在我的旧计算机上,我能够将所有 SDK 文件移动到我的主目录并使用我的 public 文件夹作为源。当我现在尝试这样做时,它说找不到 gcloud。我正在使用 gcloud app deploy 和 运行 windows 11。我的旧计算机是 运行 windows 10。我不确定这是否重要。我也不确定是否需要在 app.yaml 文件中指定任何内容。如果有人可以提供帮助,那就太好了。 这是我的 app.yaml 文件:
runtime: php74
handlers:
- url: /www/index.html
static_files: /www/index.html
upload: /www/index.html, /www/campsite-form-results.php, /www/contact_us.php
这是命令行截图:
这是预期的,因为 gcloud
将上传 app.yaml
文件所在路径中的所有内容。
我怀疑 C:/Users/evanh/public
包含很多东西(甚至是隐藏文件夹),而不仅仅是您的应用程序文件。
创建一个新文件夹并将您的代码放在那里,然后尝试从该新文件夹部署应用程序。
编辑
由于这是已接受的答案,我正在对其进行编辑以包含 John 使用他的答案的建议:
最好创建一个 .gcloudignore 文件并指定您不想上传的内容。您可以在此处查看更多信息:
创建一个 .gcloudignore 文件并指定您不想上传的内容,否则所有内容都会上传。