sslug-teknik team mailing list archive
-
sslug-teknik team
-
Mailing list archive
-
Message #83559
Hjælp
Hej NG
OS:RHEL4
Jeg kæmper med apache 2.52 og DocumentRoot. Af en eller anden mystisk
grund får jeg ikke lov til at placere DocumentRoot uden for /var/www/
Jeg prøver at placere en Virtuel host uden for apaches normale
DocumentRoot område /var/www/ nærmere bestemt på en anden disk. Her er
virtuelhost opsætningen:
#
# Virtuelle domæner
#
NameVirtualHost 192.168.0.200:80
<VirtualHost 192.168.0.200:80>
ServerAdmin sysadm@xxxxxxxxxxxxxx
DocumentRoot /data/web/vir_dom.dk
ServerName www.vir_dom.dk
ServerAlias vir_dom.dk *.vir_dom.dk
<Directory "/data/web/vir_dom.dk">
Options Indexes FollowSymLinks Includes ExecCGI
AllowOverride None
Order allow,deny
Allow from all XBitHack full
</Directory>
ScriptAlias /cgi-bin/ "/data/web/vir_dom.dk/cgi-bin"
RewriteEngine on
RewriteCond %{REQUEST_METHOD} ^(TRACE|TRACK)
RewriteRule .* - [F]
DirectoryIndex index.shtml index.html index.htm index.php Index.html
Index.htm
ErrorLog /var/log/httpd/vir_dom.dk/vir_dom.dk_error.log
CustomLog /var/log/httpd/vir_dom.dk/vir_dom.dk_access.log combined
</VirtualHost>
Når jeg så starter httpd får jeg nedenstående i messages loggen som jeg
ikke fatter en brik af. De directoies eksistere selvsagt og har de rette
retigheder, men tilsyneladende kan kernel ikke lide et og andet.
Jul 14 12:53:57 mail-web httpd: Warning: DocumentRoot
[/data/web/vir_dom.dk/] does not exist
Jul 14 12:53:58 mail-web kernel: audit(1121338438.185:0): avc: denied
{ search } for pid=10806 comm=httpd name=/ dev=sdc1 ino=2
scontext=root:system_r:httpd_t tcontext=system_u:object_r:file_t tclass=dir
Hvad sker der ???
Køre jeg under /var/www/ er der ingen problemer meget mærkeligt.
MVH Jørgen Giversen
Follow ups