По тегам могу сказать, что это GAE flex на GCP. Flex предоставляет вам доступ S SH, но не рекомендуется выполнять операции чтения / записи непосредственно в Экземплярах, так как они являются приоритетными - их можно перезапустить в любое время с помощью GCP. Поэтому любую команду, которую вы выполняете, нужно будет повторять всякий раз, когда запускается новый экземпляр, что, конечно, отрицательно сказывается на масштабируемости GAE flex.
Попробуйте вместо этого:
На composer . json файла в каталоге вашего проекта, добавьте в сценарии следующее:
"post-install-cmd": [
"Illuminate\\Foundation\\ComposerScripts::postInstall",
"@php artisan optimize",
"chmod -R 755 storage bootstrap\/cache" ]
Для получения дополнительной информации, проверьте эту ссылку сообщества: https://cloud.google.com/community/tutorials/run-laravel-on-appengine-flexible