[linux-l] Einrichten von virtual hosts
Christian Boulanger
c.boulanger at gmx.de
Mo Nov 24 23:13:53 CET 2003
Hallo,
Entschuldigt, dass ich Euch zur Zeit so ausnutze.. :-)
Versuche gerade, auf meinem vServer (RedHat 7.1) einen zusätzlichen Virtual
Host auf /root/demo einzurichten, um Bitflux-CMS (http://bitflux.ch) zu
installieren, und bekomme immer die Meldung
[Mon Nov 24 23:02:05 2003] [warn] NameVirtualHost 62.75.150.42:80 has no
VirtualHosts (httpd configtest ergibt Syntax OK).
Hier ist mein httpd.conf:
-------------------------------------------------------
(viele, viele Zeilen) ...
## CONFIXX
<Directory "/var/www/confixx/html">
AllowOverride all
</Directory>
NameVirtualHost 62.75.150.42:80
<VirtualHost 62.75.150.42:80>
ServerName 150042.vserver.de
#User confixx
#Group users
DocumentRoot /var/www/confixx/html
#php_admin_value safe_mode_exec_dir /var/www/confixx/bin
#php_admin_value upload_tmp_dir /var/www/confixx/tmp
ScriptAlias /cgi-bin/ /var/www/confixx/html/cgi-bin/
CustomLog /var/log/httpd/150042.vserver.de_access.log "%h %l %u %t
\"%r\" %s %b \"%{Referer}i\" \"%{User-agent}i\""
ErrorLog /var/log/httpd/150042.vserver.de_error.log
</VirtualHost>
Include /etc/httpd/conf/confixx_vhost.conf
# ^- It is imperative that this entry remain at the end of the file
## /CONFIXX
-----------------------------------------------------------
Und das confixx_vhost.conf:
------------------------------------------------------------
#### CONFIXX APACHE VHOST FILE ####
### created Thu Sep 25 15:54:05 2003 ###
NameVirtualHost 62.75.150.42:80
#php_admin_flag safe_mode Off
#php_admin_value safe_mode_exec_dir /var/www/empty
UseCanonicalName Off
LogFormat "%V:#:%h %l %u %t \"%r\" %s %b \"%{Referer}i\" \"%{User-agent}i\""
confixx
LogFormat "%h %l %u %t \"%r\" %s %b \"%{Referer}i\" \"%{User-agent}i\""
confixx2
CustomLog |/root/confixx//pipelog.pl confixx
<Directory "/var/www">
<Files ~ "^\.ht">
deny from all
</Files>
AllowOverride All
#AllowOverride Indexes AuthConfig Limit FileInfo Options
Options None
Options +FollowSymLinks +Includes
</Directory>
<VirtualHost 62.75.150.42:80>
DocumentRoot /var/www/confixx/html/gesperrt
</VirtualHost>
<Directory "/var/www/web1/html">
Options +Indexes +FollowSymlinks +ExecCGI
IndexOptions +FancyIndexing
</Directory>
<VirtualHost 62.75.150.42:80>
ServerName panya.de
ServerAlias www.panya.de web1.150042.vserver.de
DocumentRoot /var/www/web1/html
User web1
Group ftponly
ScriptAlias /cgi-bin/ /var/www/web1/html/cgi-bin/
#php_admin_value open_basedir /var/www/web1/
#php_admin_value upload_tmp_dir /var/www/web1/phptmp/
</VirtualHost>
----------- das ist dazugefügt, hier war ein ahnungsloser newbie am Werk
<Directory "/root/www">
Options +Indexes +FollowSymlinks
</Directory>
<VirtualHost 62.75.150.42:80>
ServerName bf.panya.de
DocumentRoot /root/demo/www
</VirtualHost>
----------------------------------------------------------------------------
-----
Ich lande immer beim confixx. Mit symlinks umleiten klappt auch nicht.
Apache ignoriert alle meine override - angaben, und meldet auch einen
Fehler, wenn ich die php_admin settings unkommentiere.
Kann jemand helfen?
Gruß, Christian
Mehr Informationen über die Mailingliste linux-l