Можно ли загружать файлы в вычислительный движок на GCP с помощью страницы приложения, написанной на php / html? - PullRequest
0 голосов
/ 14 октября 2019

Можем ли мы загрузить файлы изображений в вычислительный движок GCP напрямую, используя PHP?

Я знаю, что это можно сделать с помощью бэкэнда ssh на GCP.

У меня есть решение, которое работает в моей локальной системе для загрузки файлов, но не работает на GCP.

На основании первоначального исследования выясняется, что GCP не позволяет загружать файлы напрямую.

Требуется подтверждение или, если есть способ загрузки файла, просим сообщить.

Ответы [ 2 ]

0 голосов
/ 14 октября 2019

Вы можете загружать файлы с помощью PHP.

Если вы хотите загрузить на сервер локальный диск, все становится немного проще. Просто убедитесь, что у вас настроен PHP для загрузки: Загрузка PHP-файла

Если вы хотите загрузить в Google Storage, скажем, в корзину, вам нужно пройти аутентификацию и получить доступ к ней. Google Cloud SDK может обеспечить это. Затем вы можете установить клиентские библиотеки API для PHP и дополнительные компоненты Cloud SDK. Таким образом, вы можете вызвать gcloud команду оболочки или использовать API. Cloud SDK обеспечит прозрачное соединение и аутентификацию для вас, чтобы вы могли загружать их в Google Storage.

См.

Cloud SDK

Клиентские библиотеки Google API

0 голосов
/ 14 октября 2019

Не думаю, что это можно сделать напрямую через php, через ssh yes.

...