Использовать другой файл .env для приложения Laravel?Php

Кемеровские программисты php общаются здесь
Ответить
Anonymous
 Использовать другой файл .env для приложения Laravel?

Сообщение Anonymous »

Laravel по умолчанию поставляется с файлом .env, который находится в корневой папке при создании нового проекта. У меня новая установка Laravel с такой структурой папок

Код: Выделить всё

root/
├── docker/
│   ├── php/
│   │   ├── Dockerfile
│   └── nginx/
│   |   ├── Dockerfile
│   |   └── default.conf
|   |__ webapp.env
├── Laravel/
│   ├── app/
│   ├── bootstrap/
│   ├── config/
│   ├── database/
│   ├── public/
│   ├── resources/
│   ├── routes/
│   ├── storage/
│   ├── tests/
│   ├── vendor/
│   ├── artisan
│   ├── composer.json
│   ├── composer.lock
│   └── README.md
|   |__ .env
└── docker-compose.yml
И вот как я сейчас ссылаюсь на оба в docker-compose.yml

Код: Выделить всё

...
env_file:
- "docker/webapp.env"
- "laravel/.env"
Как вы можете видеть, в папке docker у меня есть файл webapp.env, в котором я храню все переменные среды, необходимые для изображений Docker, которые я использую.
На данный момент немного сложно управлять переменными среды, так как мне нужно перейти из одного файла в другой и т. д., поэтому мне было интересно, можно ли скопировать все переменные env из файла .env в мой webapp.env и указать Laravel для использования этот файл вместо файла по умолчанию?

Подробнее здесь: https://stackoverflow.com/questions/789 ... pplication
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Php»