Как настроить lighttpd, чтобы сделать переменные среды доступными для порожденных процессов?lighttpd не делает глобальные переменные среды доступными для исполняемых файлов
У меня есть исполняемый файл, который вызывается через CGI в качестве URL-адреса (например, http://.../cgi-bin/executable.bin).
Исполняемый файл должен загружать библиотеки и читать переменные среды, которые установлены в /etc/profile
, используя export FOO=BAR
.
Когда я пытаюсь получить доступ к URL-адресу, он генерирует внутреннюю ошибку сервера (500), вызванную пустой переменной среды, которые правильно установлены в /etc/profile
.