gcloud app deploy 错误 --> 错误:(gcloud.app.deploy)错误响应:[13] 发生内部错误

gcloud app deploy 错误 --> 错误:(gcloud.app.deploy)错误响应:[13] 发生内部错误

我是 gcloud 应用的新手,需要部署 Web 应用方面的帮助。

我为 MYSQL 创建了一个 App Engine 和一个 Cloud SQL,它们位于不同的项目中。我们将 App Engine称为web1和。sqlmysql1

当我web1使用部署时"gcloud app deploy app.yaml",上传过程成功,但在过程中"Updating service"出现错误"ERROR: (gcloud.app.deploy) Error Response: [13] An internal error occurred"

这是完整的错误

正在更新服务 [default]...⠶DEBUG:操作 [apps/and-web-test/operations/f7c36da5-de76-436d-9e71-785d549273e0] 完成。结果:{

"metadata": {
    "target": "apps/and-web-test/services/default/versions/and-web-mm-001", 
    "method": "google.appengine.v1.Versions.CreateVersion", 
    "user": "[email protected]", 
    "insertTime": "2019-07-25T04:54:53.630Z", 
    "endTime": "2019-07-25T04:55:11.386Z", 
    "@type": "type.googleapis.com/google.appengine.v1.OperationMetadataV1"
}, 
"done": true, 
"name": "apps/and-web-test/operations/f7c36da5-de76-436d-9e71-785d549273e0", 
"error": {
    "message": "An internal error occurred.", 
    "code": 13
} }

是不是因为我的脚本有错误或者其他什么,所以我需要在 Cloud SQL 项目上设置权限?

答案1

这可能是一个已知问题,您可以通过仪表板。确认问题解决后,请重试部署。

答案2

解决

这是因为我的文件夹,"_ static _"在我从 App Engine 下载代码后有一个名为的文件夹。

我将其删除并重新部署到 App Engine 后就没问题了。

答案3

在 GCP ruby​​ 演示项目上遇到类似错误。由手动创建的.ruby-gemset文件引起。删除后一切正常

相关内容