Каталог недоступен для записи веб-процессом: /app/backend/web/assets'

я развертываю свое приложение в движке приложения Google, когда появляется ошибка ниже, где я могу получить разрешения от движка приложения на запись в папку активов?

введите здесь описание изображения


person miguel angel orrego lopez    schedule 13.07.2020    source источник
comment
comment
Я не собираюсь давать разрешения на свою папку   -  person miguel angel orrego lopez    schedule 14.07.2020


Ответы (2)


Это дублирующий вопрос. Вы не можете писать на рабочий сервер в облаке. Откуда: https://cloud.google.com/appengine/docs/standard/php/runtime#filesystem

Приложение App Engine не может:

запись в файловую систему. Приложения могут использовать Google Cloud Storage для хранения постоянных файлов. Чтение из файловой системы разрешено, и все файлы приложения, загруженные вместе с приложением, доступны.

Вы хотите использовать Google Cloud Storage для загрузки фотографий. Вы можете временно записать в каталог /tmp, но это не сохранится.

person GAEfan    schedule 14.07.2020

Вы не можете записывать файлы в локальную файловую систему вашего приложения App Engine, за исключением каталога /tmp (см. документы).

Однако имейте в виду, что каталог /tmp временно хранит данные в памяти экземпляра. Это означает, что другие экземпляры, на которых запущено ваше приложение GAE, не будут иметь доступа к сохраненным данным.

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

person Jose V    schedule 14.07.2020