Системная переменная среды CFML (OpenBD)
Как получить доступ к системным переменным среды в CFML? Требуется прочитать параметры подключения к базе данных CloudFoundry.
Требуемая переменная "VCAP_SERVICES".
Есть ли функция для этого?
Спасибо,
Yvan
1 ответ
Решение
Следующее решение, кажется, работает очень-очень частично на моем Ubuntu (оно далеко от всех переменных, перечисленных env
- но это может быть хорошо, потому что JVM просто не получает большинство из них), но это может как-то работать на вас:
<cfset properties = createObject("java", "java.lang.System").properties />
<cfdump var="#properties#">
Переменная, которую вы ищете, может иметь префикс user.