| Новости | FAQ | Авторы | Документация | В действии | Библиотека |
| Инструменты | Полезные ссылки | Хостинги | Скачать | Примеры | Форум |
moko 02.07.2024 16:45
Если примерно такой код разметить в методе @auto или @conf конфигурационного auto.p:^if(!def $env:SERVER_NAME){
$s[^json:string[$env:fields]]
^s.save[/senv.cfg]
}{
$s[^file::load[text;/senv.cfg]]
$senv[^json:parse[^taint[as-is;$s.text]]]
}Суть в том, что при запуске в режиме веб-сервера парсер сначала обрабатывает конфигурационный auto.p и в этот момент переменные окружения доступны. Потом, при поступлении http запросов, переменные окружения содержат уже только данные запроса. Но можно сохранить изначальное окружение и загружать его при последующих запросах.