Puncte:0

Pot fi suprascrise variabilelor directivei Apache Define?

drapel dj

Sunt Apache httpd Defini variabile directive destinat să fie lăsat să fie suprascris?

De exemplu,

Definiți SITE example1.com

<VirtualHost *:80>
    ServerName ${SITE}
</VirtualHost>

Definiți SITE example2.com

<VirtualHost *:80>
    ServerName ${SITE}
</VirtualHost>

Se pare că funcționează, mea SITE variabilele sunt suprascrise, dar nu îl voi pune în producție dacă nu este destinat să fie utilizat în acest fel.

Caut un răspuns canonic, dacă se poate. Iată un alt link către documente mai obscure pentru mod_define.

drapel cn
Bob
Deoarece `Define variabila` este destinat să aibă același comportament ca și transmiterea variabilei cu un argument de linie de comandă `-D`, aș sfătui să nu se bazeze pe acest comportament.
Jeff avatar
drapel dj
Mulțumesc Bob, cred că probabil ai dreptate. Dacă doriți să publicați un răspuns rapid pentru a face o copie de rezervă a logicii, îl voi marca atât drept canonic, cât și corect, deoarece nu există documentație disponibilă care să spună contrariul.

Postează un răspuns

Majoritatea oamenilor nu înțeleg că a pune multe întrebări deblochează învățarea și îmbunătățește legătura interpersonală. În studiile lui Alison, de exemplu, deși oamenii își puteau aminti cu exactitate câte întrebări au fost puse în conversațiile lor, ei nu au intuit legătura dintre întrebări și apreciere. În patru studii, în care participanții au fost implicați în conversații ei înșiși sau au citit transcrieri ale conversațiilor altora, oamenii au avut tendința să nu realizeze că întrebarea ar influența – sau ar fi influențat – nivelul de prietenie dintre conversatori.