Ist es für den Benutzer apache2, http, möglich, Umgebungsvariablen wie normale Benutzer zu haben? Wie würde ich das tun, wenn möglich?Apache2: Umgebungsvariablen für Benutzer http
1
A
Antwort
4
Ihre Frage ist nicht klar darüber, wie Sie die Umgebungsvariablen verwenden möchten.
Für Überlegung: Wenn in /etc/httpd/conf/httpd.conf Sie
setzenSetEnv MYVAR 10
dann die Umgebungsvariable sollte in Ihrer Skriptsprache (PHP zum Beispiel) zur Verfügung steht. In PHP kann es zugegriffen werden durch $_SERVER['MYVAR']
0
Nun, wenn Ihre http
Benutzer eine Login-Shell hat, die meisten nicht, könnten Sie es dort hineinlegen. Aber das wird wahrscheinlich immer noch nicht das tun, was du wirklich willst. Normalerweise erreiche ich, was Sie versuchen, indem Sie die Umgebungsvariablen in /etc/init.d/httpd
setzen.
Eigentlich ja, das ist was ich will. Es wird klappen. Vielen Dank! –