Не удается войти в Google Cloud с клиентской библиотекой PHP

Я следовал за шагами, объясненными здесь:
https://cloud.google.com/sdk/gcloud/#gcloud.init

Я запустил скрипт из CLI, и он отлично работает.

Однако когда я получаю доступ к файлу .PHP из своего браузера и он запускается Apache (пользователь www-данных), он говорит, что он не вошел в систему.

Как я должен настроить учетные данные, чтобы это также работало из браузера?

Я попытался изменить следующую строку:

$client->useApplicationDefaultCredentials();

следующим:

$client->setAuthConfigFile('/var/www/.config/gcloud/credentials');

Но это не работает.

И следующее тоже не работает:

$client->setAuthConfigFile('/var/www/.config/gcloud/application_default_credentials.json');

1

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …