StackDriver Отладка «ошибка»: «invalid_request», «error_description»: «Учетная запись службы не включена в этом экземпляре» - PullRequest
0 голосов
/ 04 октября 2018

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

Мне удалось успешно выполнить все шаги до шага № 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 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

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

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

1 Ответ

0 голосов
/ 05 октября 2018

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

...