Apache2 PassEnv в Ubuntu - PullRequest
       21

Apache2 PassEnv в Ubuntu

1 голос
/ 16 декабря 2010

Я хочу передать общесистемную переменную в Apache, чтобы я мог передать ее исполняемым сценариям с помощью PassEnv. В основном сценарий, выполняемый Apache, выполняет сценарий оболочки, и этот сценарий оболочки не будет выполняться без установленной переменной.

Но разработчики Ubuntu сделали это в скрипте запуска:

ENV="env -i LANG=C PATH=/usr/local/bin:/usr/bin:/bin"

В результате чего переменные из / etc / environment будут отброшены. Можно ли это исправить без изменения сценария запуска?

1 Ответ

0 голосов
/ 16 декабря 2010

Оказывается, вы можете передавать переменные в / etc / apache2 / envvars. Тем не менее, отстой.

Нет. Значение остается пустым.

...