Невозможно найти упаковщик "gs" с помощью Laravel в Google App Engine - PullRequest
1 голос
/ 13 июня 2019

Я пытаюсь развернуть проект Laravel 5.2 в Google App Engine.

Развертывание работает, но когда я открываю приложение в браузере, я получаю следующую ошибку:

PHP message: PHP Fatal error: Uncaught ErrorException: file_exists(): Unable to find the wrapper "gs" - did you forget to enable it when you configured PHP? in /srv/bootstrap/cache/compiled.php:13958

app.yaml выглядит так:

runtime: php72

handlers:
  - url: /*
    script: auto
    secure: always
    redirect_http_response_code: 301

automatic_scaling:
  target_cpu_utilization: 0.65
  min_instances: 1
  max_instances: 1
  min_pending_latency: 30ms
  max_pending_latency: automatic

env_variables:
  APP_ENV: local
  APP_DEBUG: true
  APP_KEY: my-key
  APP_STORAGE: gs://my-bucket
  CACHE_DRIVER: file
  SESSION_DRIVER: file
  QUEUE_DRIVER: sync

Я настроил свое приложение на использование хранилища Google в качестве каталога хранения, поскольку стандартная среда - файловая система только для чтения.

Я добавил файл php.ini в корень моего проекта со следующим содержимым:

google_app_engine.allow_include_gs_buckets="#default#, my-bucket"

В чем может быть причина этой проблемы?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...