← Back to team overview

sslug-teknik team mailing list archive

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