StackDriver Debug «error»: «invalid_request», «error_description»: «Учетная запись службы не включена в этом экземпляре»

Я использую GCP VM для размещения нескольких веб-сайтов электронной коммерции через Cloud DNS. Я пытаюсь настроить Stackdriver Debug (PHP) на моей GCP VM для одного из сайтов электронной почты.

Мне удалось успешно пройти шаги до этапа №4.
Настройка отладчика Stackdriver для PHP> Compute Engine> Шаг №4

Но при запуске кода ниже:

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

Я получаю ошибку, как показано ниже:

Fatal error: Uncaught GoogleCloudCoreExceptionNotFoundException: 
{"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

Я открылся для всех API Google и включен, и я создал API-ключ и идентификаторы клиентов OAuth 2.0 (не уверен, что это необходимо tho). Я не уверен, чего здесь нет. У кого-нибудь есть идея?

Заранее спасибо!

Всего 1 ответ


Эта ошибка указывает на то, что ваша виртуальная машина не имеет учетной записи службы. Перейдите в [Menu> Compute Engine> нажмите на свою виртуальную машину] и проверьте, так ли это.


Есть идеи?

10000