Я развертываю приложение Laravel, и часть моего сценария сборки — это запуск ./artisan migrate. Хотя я могу передать переменные среды на веб-сервер, добавив их в конфигурацию сайта nginx на сайтах, доступных по понятным причинам, они не передаются в CLI.
Есть ли способ включить одинаковые переменные env для веб-сервера и CLI для использования? Я попытался добавить файл конфигурации со значениями в /etc/php/7.0/fpm/pool.d/
но это не сработало.
мой /etc/php/7.0/fpm/pool.d/env.conf
[env]
env[APP_ENV] = production
Насколько я знаю, вам нужно создать тот же файл в /etc/php/7.0/cli/pool.d/env.conf
или сделайте символическую ссылку.
Предположим, php-cli установлен.
Других решений пока нет …