Как вы вызываете переменные среды, установленные в диспетчере приложений, с помощью cpanel и PHP
Итак, я создал тестовое приложение с помощью диспетчера приложений. Внутри моего пути к приложению, как бы я мог вызвать свои предустановленные переменные с помощью PHP.
Также хочу отметить, что использую виртуальный хостинг linux godaddy.дополнительная информация:
я просто пытаюсь иметь несколько «безопасных» переменных среды и не знаком с «лучшими практиками». В локальной среде, если я использовал nodejs, я понимаю, как использовать dotenv.
Кроме того,
я читал эту документацию cpanel, но не могу найти, как я вызываю vairables с помощью php из моего пути к приложению.
https://docs.cpanel.net/cpanel/software/application-manager/82/
Имя приложения:
test_app
Домен развертывания:
mytestsite.com
URL-адрес базового приложения:
mytestsite.com/
Путь приложения:
главная / mytest-папка
Переменные среды:
test_var = test
Используя PHP внутри папки home / mytest, как бы я мог вызвать или получить значение моей переменной test_var.
1 ответ
Вы должны иметь возможность получить переменную окружения, используя любой из следующих способов:
// this should work if `variables_order` includes the 'E' option
$variable = $_ENV['test_var'] ?? null;
// if not `variables_order` includes the 'E' option
// then this should work and it will also populate the '$_ENV' array with the requested variable
$variable = getenv('test_var');
// could be used as a fallback
$variable = $_SERVER['test_var'] ?? null;
Ссылка: