Doch ich hab da was
Hatte auch das Problem.
pass dir mal deine /etc/vhcs2/apache/parts/vhcs2_base.tpl so an, das sie deinen wünschen entspricht.
z.B. meine
Code:
# httpd Data BEGIN.
#
# Web traffic accounting.
#
LogFormat "%B" traff
#
# GUI Location.
#
<VirtualHost DEINEIP:80>
DocumentRoot /var/www/vhcs2/gui
ServerName admin.jd-m.de
ServerAlias www.admin.DEINEDOMAIN.de admin.DEINEDOMAIN.de *.admin.DEINEDOMAIN.de
<Directory /var/www/vhcs2/gui>
AllowOverride none
Options MultiViews IncludesNoExec FollowSymLinks
ErrorDocument 404 /vhcs2/errordocs/index.php
DirectoryIndex index.html index.php
</Directory>
<Directory /var/www/vhcs2/gui/tools/filemanager>
php_flag register_globals On
php_admin_value open_basedir "/var/www/vhcs2/gui/tools/filemanager/:/tmp/:/usr/share/php/"
</Directory>
</Virtualhost>
Alias admin.jd-m.de/vhcs_images /var/www/vhcs2/gui/images
<Directory /var/www/vhcs2/gui/images>
AllowOverride none
Options MultiViews IncludesNoExec FollowSymLinks
</Directory>
<VirtualHost DEINEIP:80>
DocumentRoot /var/www/munin
ServerName munin.DEINEDOMAIN.de
ServerAlias munin.DEINEDOMAIN.de
<Directory /var/www/munin>
Options Indexes Includes FollowSymLinks MultiViews
AllowOverride All
Order allow,deny
Allow from all
</Directory>
</Virtualhost>
<VirtualHost _default_:*>
DocumentRoot /var/www/vhcs2/gui
<Directory /var/www/vhcs2/gui>
Options Indexes Includes FollowSymLinks MultiViews
AllowOverride None
Order allow,deny
Allow from all
</Directory>
</VirtualHost>
# awstats modifications
Alias /awstatscss "/usr/share/doc/awstats/examples/css/"
Alias /awstats-icon "/usr/share/awstats/icon/"
Alias /awstatsicons "/usr/share/awstats/icon/"
ScriptAlias /awstats/ "/usr/lib/cgi-bin/"
<Directory /usr/share/awstats>
Options None
AllowOverride None
Order allow,deny
Allow from all
</Directory>
<Directory /usr/lib/cgi-bin>
Options None
AllowOverride AuthConfig
Order allow,deny
Allow from all
</Directory>
#
# AWStats-Alias
#
Alias /awstatsclasses "/var/www/awstats/classes/"
Alias /awstatscss "/var/www/awstats/css/"
Alias /awstatsicons "/var/www/awstats/icon/"
Alias /awstatsjs "/var/www/awstats/js/"
Alias /stats "/usr/lib/cgi-bin/awstats/"
<Directory /usr/lib/cgi-bin/awstats>
AllowOverride none
Options Includes FollowSymLinks ExecCGI MultiViews
AddHandler cgi-script cgi pl
DirectoryIndex awstats.pl
Order allow,deny
Allow from all
</Directory>
# httpd [{IP}] virtual host entry BEGIN.
# httpd [{IP}] virtual host entry END.
# httpd Data END.
Man beachte MEINEDOMAIN und MEINEIP musst du natürlich ersetzen. Munin und AWstats sind nicht normal
Also kannst du auch weg lassen wenn du das nicht hast.
Gut, jetzt hast du schon einmal ein schickes gerüst
weiter......
mach ein Backup von deinen aktuellen versionen... SICHER IST SICHER.
Code:
/etc/apache2/sites-available/vhcs2.conf /etc/apache2/sites-available/vhcs2.conf.bkp
und
Code:
/etc/vhcs2/apache/working/vhcs2.conf /etc/vhcs2/apache/working/vhcs2.conf.bkp
Backup geschafft.
jetzt alle domains, subdomains und aliase auf status "change" setzen in der vhcs2 Datenbank. (ohne "")
jippie schonmal geschafft
Damit jetzt alles neu geschrieben wird machst du:
Code:
cp /etc/vhcs2/apache/parts/vhcs2_base.tpl /etc/vhcs2/apache/working/vhcs2.conf
und
Code:
cp /etc/vhcs2/apache/parts/vhcs2_base.tpl /etc/apache2/sites-available/vhcs2.conf
dada schöne frische funktionierende configs.
jetzt noch das hier ausführen:
Code:
/var/www/vhcs2/engine/vhcs2-rqst-mngr
jetzt sollte wieder alles 1a funktioniern.
nicht vergessen:
Code:
/etc/init.d/vhcs2_daemon start
u'r done
gut, damit ihr auch seht das es funktioniert, gibts auf www.jd-m.de den beweis <- wenns nicht funktionieren würde, wär da jetzt nix ^^ Gästebuch Einträge sind gerne gesehen.