title: StackDriver Debug "error":"invalid_request","error_description":"Service account not enabled on this instance"
body: <p>I am using GCP VM to host a few ecommerce websites via Cloud DNS 
  I am trying to set up Stackdriver Debug (PHP) on my GCP VM for one of ecommerces websites. </p>
  
  <p>I managed to follow through the steps successfully till Step #4.<br>
  <a href="https://cloud.google.com/debugger/docs/setup/php#gce" rel="nofollow noreferrer">Setting Up Stackdriver Debugger for PHP > Compute Engine > Step #4</a> </p>
  
  <p>But when running the below code:</p>
  
  <pre><code>php /home/"my-domain"/public_html/vendor/bin/google-cloud-debugger -s /home/"my-domain"/public_html
  </code></pre>
  
  <p>I am getting an error as below: </p>
  
  <pre><code>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
  </code></pre>
  
  <p>I have opened for all Google APIs and enabled and I have created API key and OAuth 2.0 client IDs (not sure if this is needed tho). I am not sure what's missing here. Anyone has any idea? </p>
  
  <p>Thank you in advance!  </p>