Как я могу использовать autoload.php в google app engine (php)? - PullRequest
0 голосов
/ 26 сентября 2019

Я новичок в движке приложений и пытаюсь создать приложение php из примера кода.Может кто-нибудь, пожалуйста, скажите мне, что толку от

require_once DIR .'/vendor/autoload.php';

Этот набор библиотек нам нужно загрузить?Я разрабатываю / тестирую локально и внедряю в проект gcloud с помощью «gcloud app deploy»

Я могу использовать use google \ appengine \ api \ users \ User;

, но не могу использовать usegoogle \ cloud \ storage \ StorageClient;

Неустранимая ошибка: класс 'google \ cloud \ storage \ StorageClient' не найден в C: \ Users ..

Есть ли компонент для установки в облакепамять?

Спасибо

1 Ответ

0 голосов
/ 27 сентября 2019

Спасибо за ваш совет.На самом деле, даже после развертывания проекта в моем проекте Google, я получаю ту же проблему.Вот почему я подумал, что это связано с настройкой движка приложения gcloud.Потому что, насколько я понимаю, в google app engine все библиотеки доступны по умолчанию.Не так ли?Это мой проект, и я получаю ту же ошибку.https://assignment2 -s3682248.appspot.com / https://rb.tc/4YY3B#https://assignment2-s3682248.appspot.com/

Chears Sam

Пт, 27 сентября 2019 в 4:27 'Джордж (облачная платформа)Support) 'через Google App Engine писал:

Поскольку сценарии PHP выполняются относительно текущего пути, а не пути самого сценария, вы можете использовать DIR , чтобы изменить это поведениеТаким образом, include включает в себя собственный путь сценария, как результат.

StorageClient not found Ошибка, скорее всего, связана с отсутствием клиентских библиотек Cloud Storage https://cloud.google.com/storage/docs/reference/libraries,, которые вам придется установить.

Эта дискуссионная группа больше ориентирована на общие мнения, тенденции и проблемы общего характера, затрагивающие движок приложения.Для кодирования на PHP и архитектуры программы, а также для импорта клиентских библиотек облачного хранилища вас могут лучше обслуживать на специализированных форумах, таких как stackoverflow, где опытные программисты в пределах досягаемости и готовы помочь.

...