как установить в апаче ENV для конкретного домена
SetEnv SERVER_TYPE=developmentне работает, в php $_ENV['SERVER_TYPE'] недоступна
variables_order установлен
variables_order = "EGPCS"
SetEnv SERVER_TYPE=developmentне работает, в php $_ENV['SERVER_TYPE'] недоступна
variables_order = "EGPCS"
редактирую конфиг php 5.6 и апача 2.4
SetEnv SERVER_TYPE=developmentневерно
SetEnv SERVER_TYPE developmentно все равно $_ENV['SERVER_TYPE'] - недоступен
export SERVER_TYPE=developmentкак то же сделать под виндой?
SetEnv SERVER_TYPE "lol"Потом в шаблоне конфига PHP заменил
variables_order = "GPCS"на
variables_order = "EGPCS"и перезапустил сервер. В итоге в PHP получаю getenv("SERVER_TYPE") и $_SERVER["SERVER_TYPE"] равными "lol".
я вкурсе. у меня она так и приходит, из гита и из ENVIRONMENT в Ubuntu
SetEnv SERVER_TYPE developmentкак в опернсервере это сделать для конкретного домена, например test.loc?
Этот вариант плох тем, что всё равно на сервере в файлах хранятся данные доступов. А это неправильно.Максим писал(а): ↑27 фев 2020, 23:25 Я в .htaccess добавил это:
SetEnv SERVER_TYPE "lol"Потом в шаблоне конфига PHP заменил
variables_order = "GPCS"наvariables_order = "EGPCS"и перезапустил сервер. В итоге в PHP получаю getenv("SERVER_TYPE") и $_SERVER["SERVER_TYPE"] равными "lol".
В $_ENV массив PHP из .htaccess ничего не попадает, по крайней мере на Windows точно, эта переменная вообще для использования в CLI режиме.