Не могу использовать PHP exe c для запуска gsutil - PullRequest
2 голосов
/ 21 января 2020

По определенным c причинам мне нужно запустить php exe c (), чтобы получить определенную информацию из моего ведра. Для этого я установил gsutil, следуя документации , как на локальном компьютере, так и на рабочем сервере. Хотя на моей локальной машине это творило чудеса, я не могу понять, почему он не работает на производстве. Дело в том, что при использовании S SH на моем сервере я могу использовать gsutil для получения данных, которые мне не нужны. Это не связано с аутентификацией, потому что мое ведро в настоящее время настроено как publi c (и я не входил в систему на своем локальном компьютере).

Пока возился с этой проблемой, я обнаружил, что www-data ( linux пользователь) не имеет доступа к /root/.config/gcloud, и я не могу найти способ а) изменить расположение папки или б) установить разрешения для этой папки для www-data (пока chmod / chown работает, не меняет вывод).

На обеих машинах установлена ​​Ubuntu, локальная - 19.10, а серверная - 18.04

Любая помощь приветствуется!

...