apache2: die probleme werden merkwürdiger
hallo liste
nachdem ich mich nun erstmal mit dem 1. phänomen abgefunden habe, das
aufrufe des apache2 über port 80 länger dauern als über 443,
beschäftigt mich nun ein weiteres problem.
ich nutze virtuelle hosts und habe somit verschiedenste anforderungen
bezüglich security einstellungen. beim apache2 sind verschiedenste
voreinstellungen bereits gesetzt. zum ersten werden in der
/etc/apache2/httpd.conf auf das root verzeichnis gewisse optionen
gesetzt, bzw. es wird erstmall alles verboten (was ja sinn macht):
# forbid access to the entire filesystem by default
<Directory />
Options None
AllowOverride None
Order deny,allow
Deny from all
</Directory>
des weiteren dann in der default-server.conf auf das document-root vom
apache:
On Wed, Jul 07, 2004 at 11:54:51AM +0200, Frank Blechschmitt wrote:
wenn ich nun innerhalb eines virtuellen hosts in /etc/apache2/vhosts/httpd.conf eine eigene option (FollowSymLinks) auf ein verzeichnis unterhalb des apache document-root setze hat diese keinerlei auswirkung.
beispiel vhost:
ServerAdmin admin@host.net DocumentRoot /srv/www/htdocs/kunde-abc ServerName www.kunde-abc.de:80 ErrorLog /var/log/apache2/kunde-abc.error_log CustomLog /var/log/apache2/kunde-abc.access_log common SSLEngine Off <Directory />
^^^
Das willst Du eigentlich nicht: fuer einen VirtualHost die Option fuer
das ganze Filesystem ('/') setzen.
Du solltest die Einstellung fuer /srv/www/htdocs/kunde-abc machen. Also
entweder
Options +FollowSymLinks AllowOverride All php_admin_value open_basedir /srv/www/htdocs/kunde-abc/:/srv/www/cgi-bin/:/tmp/ </Directory> </VirtualHost>
Peter
participants (2)
-
Frank Blechschmitt
-
poeml@cmdline.net