Определение виртуального хоста в Apache с переменными среды внутри ссылочного файла .ENV - PullRequest
0 голосов
/ 22 октября 2018

Я знаю, что на Apache я могу определить virtual host с переменными среды следующим образом:

<VirtualHost *:80>
    ServerName      Symfony2
    DocumentRoot    "/path/to/symfony_2_app/web"
    DirectoryIndex  index.php index.html
    SetEnv          FACEBOOK_CLIENT_ID 298020291842872
    SetEnv          FACEBOOK_CLIENT_SECRET 6b76ed90136d263fb378770136d263fb
    <Directory "/path/to/symfony_2_app/web">
        AllowOverride All
        Allow from All
    </Directory>
</VirtualHost>

Мой вопрос: Можно ли определитьпеременные окружения в каком-то стандартном файле .env и ссылки на этот файл в конфигурации virtual host выше?

, например:

.env

FACEBOOK_CLIENT_ID=298020291842872
FACEBOOK_CLIENT_SECRET=6b76ed90136d263fb378770136d263fb

mydomain.com.conf

<VirtualHost *:80>
    ServerName      Symfony2
    DocumentRoot    "/path/to/symfony_2_app/web"
    DirectoryIndex  index.php index.html
    include(/path/to/.env)
    <Directory "/path/to/symfony_2_app/web">
        AllowOverride All
        Allow from All
    </Directory>
</VirtualHost>

Спасибо!

...