Az Apache2 szerver honnan dönti el hogy melyik config fájlt használja?
Van ugye az /etc/apache2/apache2.conf
de nekem van egy másik mappában egy
/home/user/config/apache2.conf fájlom is. Lehet ez a virtualhost - (csak egy domain van a szerveren de lehet virtualhost -ként)
Az apachectl -v parancs nem írja ki a teljes útvonalat, csak azt hogy apache2.conf
Honnan tudom megállapítani, hogy melyik config fájlt használja?
Esetleg lehetséges, hogy mind a kettőt betölti?
debian szerver
Az apache2 kézikönyvében az opcióknál az alábbi olvasható:
" -f config
Uses the directives in the file config on startup. If config does not begin with a /, then it is taken to be a path relative to the ServerRoot. The default is /etc/apache2/apache2.conf."
Tehát ha nem adod meg a -f kapcsolót, akkor a /etc/apache2/apache2.conf állományt fogja használni.
Csomagból telepített apache2-t az initszkript indítja el - ami a /etc/init.d/apache2 állományban található - ott határozható meg a konfigurációs állomány holléte is.
Nagyon köszi! :)
(azért akadnak itt értelmes emberek is)
Kapcsolódó kérdések:
Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!