VHCS Debugger spuckt folgende Meldung aus:

Riddler

New Member
Hi zusammen,

ein kleineres Problem beim Subdomain Erstellen. Hab die Lösung im vhcs.net Forum gefunden, doch dass scheint es ja nicht mehr zu geben. Im Google Cache fand ich auch nichts mehr, da versuch ich es halt hier. Gefällt mir hier eeeeeeh besser ;)

Foglende Meldung wird im Debugger Modus ausgespuckt:

get_tag() | ERROR: '# httpd Data BEGIN. ' ne '# httpd Data END. ', '# httpd Data BEGIN. ' or '# httpd Data END. ' missing in src !

Merci schonmal für die Hilfe!

Schöne Pfingstfeiertage.
 
Hatte ich mal, bei einer "manuellen" Löschung einer Subdomain.

Einfach die Meldung aus der DB löschen.

Subs immer über VHCS löschen.

(wenn es denn so war ;-) )
 
VHCS2 MySQL-Table und da bei Subdomain, musste halt mal suchen ob da noch eine drinenn steht, die garnicht mehr da is, bzw. die du gelöscht hast von Hand.
 
Jo und schau ,mal " error_pages ".


Dann z.b. mit "phpmyadmin" leeren ;-)
 
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 :D 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.
 
Hi,

nach diesem Tutorial steht bei meiner Domain nun unbekannter Status? Einspielen der Backup Dateine hatte auch kein Erfolg? Sobald ich die Hauptdomain aufrufe, komme ich zum Welcome Screen von VHCS2, obwohl die Daten meiner Seite noch da sind. Sprich Webseiten Dateien sind da, Datenbank noch vorhanden, etc.
 
Back
Top