【问题标题】:StackDriver Debug "error":"invalid_request","error_description":"Service account not enabled on this instance"StackDriver Debug "error":"invalid_request","error_description":"此实例上未启用服务帐户"
【发布时间】:2018-10-04 04:53:53
【问题描述】:

我正在使用 GCP VM 通过 Cloud DNS 托管一些电子商务网站 我正在尝试在我的 GCP VM 上为电子商务网站之一设置 Stackdriver Debug (PHP)。

我成功地完成了这些步骤,直到第 4 步。
Setting Up Stackdriver Debugger for PHP > Compute Engine > Step #4

但是当运行下面的代码时:

php /home/"my-domain"/public_html/vendor/bin/google-cloud-debugger -s /home/"my-domain"/public_html

我收到如下错误:

Fatal error: Uncaught Google\Cloud\Core\Exception\NotFoundException: 
{"error":"invalid_request","error_description":
    "Service account not enabled on this instance"} in /home/"my-domain"/public_html/vendor/google/cloud-core/src/RequestWrapper.php:263

我已为所有 Google API 打开并启用,并且我已创建 API 密钥和 OAuth 2.0 客户端 ID(不确定是否需要这样做)。我不确定这里缺少什么。有人有什么想法吗?

提前感谢您!

【问题讨论】:

    标签: google-cloud-platform stackdriver google-cloud-stackdriver google-cloud-debugger


    【解决方案1】:

    此错误表明您的虚拟机没有服务帐户。请转到 [Menu>Compute Engine>click on your VM] 并检查是否是这种情况。

    【讨论】:

      猜你喜欢
      • 2020-09-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2022-01-05
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多