Apache2: Umgebungsvariablen für Benutzer http
-
23-08-2019 - |
Frage
Ist es möglich, dass die apache2 Benutzer, http, um Umgebungsvariablen wie normale Benutzer tun? Wie würde ich mich über die, nach oben, wenn möglich einstellen?
Lösung
Ihre Frage ist nicht klar darüber, wie Sie wollen, um die Umgebungsvariablen verwenden.
Für Überlegung: Wenn in /etc/httpd/conf/httpd.conf, setzen Sie
SetEnv MYVAR 10
dann sollte die Umgebungsvariable in Ihrer Skriptsprache (PHP zum Beispiel) zur Verfügung steht. In PHP, kann es durch $_SERVER['MYVAR']
zugegriffen werden
Andere Tipps
Nun, wenn Ihr http
Benutzer eine Login-Shell hat, die die meisten nicht, könnten Sie ihn dort in. Aber das ist wahrscheinlich immer noch nicht gehen zu tun, was Sie wirklich wollen. Ich erreichen in der Regel, was Sie versuchen, indem Sie die Umgebungsvariablen in /etc/init.d/httpd
zu tun.