VHCS get_tag() Error

  • Thread starter Thread starter nExUs
  • Start date Start date
N

nExUs

Guest
Hallo,

folgendes Problem:
Wenn Ich eine Domain anlegen möchte oder löschen möchte erhalte ich folgende Fehlermeldung in der Datenbank:

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

Die logs sagen mir folgende Errors:
Code:
DEBUG: push_el() sub_name: get_tag(), msg: ERROR: '{DMN_NAME}' eq '{DMN_NAME}', missing '{DMN_NAME}' in src !
DEBUG: push_el() sub_name: get_tag(), msg: ERROR: '{DB_DIR}' eq '{DB_DIR}', missing '{DB_DIR}' in src !
DEBUG: push_el() sub_name: get_tag(), msg: ERROR: '{DMN_NAME}' eq '{DMN_NAME}', missing '{DMN_NAME}' in src !
DEBUG: push_el() sub_name: get_tag(), msg: ERROR: '{DB_DIR}' eq '{DB_DIR}', missing '{DB_DIR}' in src !
DEBUG: push_el() sub_name: get_tag(), msg: ERROR: '{DMN_NAME}' eq '{DMN_NAME}', missing '{DMN_NAME}' in src !
DEBUG: push_el() sub_name: get_tag(), msg: ERROR: '{DB_DIR}' eq '{DB_DIR}', missing '{DB_DIR}' in src !
DEBUG: push_el() sub_name: get_tag(), msg: ERROR: '{TIMESTAMP}' eq '{TIMESTAMP}', missing '{TIMESTAMP}' in src !
DEBUG: push_el() sub_name: get_tag(), msg: ERROR: '{BASE_SERVER_IP}' eq '{BASE_SERVER_IP}', missing '{BASE_SERVER_IP}' in src !
DEBUG: push_el() sub_name: get_tag(), msg: ERROR: '{SECONDARY_DNS_IP}' eq '{SECONDARY_DNS_IP}', missing '{SECONDARY_DNS_IP}' in src !
DEBUG: push_el() sub_name: get_tag(), msg: ERROR: '{DMN_IP}' eq '{DMN_IP}', missing '{DMN_IP}' in src !
DEBUG: push_el() sub_name: get_tag(), msg: ERROR: '{DMN_NAME}' eq '{DMN_NAME}', missing '{DMN_NAME}' in src !
.
.
.
.
.


OS: Debian Etch, PHP 5, MySQL 5

Eventuell weis jemand eine Lösung für dieses Problem.
 
Anscheinend hat das Installationsscript die Konfiguration des apache2 nicht modifiziert.

httpd Data END.' missing in src !

Mal unter sites-enabled oder sites-available nachschauen, ob dort etwas vom Installscript modifiziert wurde.
 
Das Problem besteht eigentlich erst seitdem Ich das System mit AWStats und einen Spamfilter erweitert habe, die Standard Installation von VHCS funktioniert tadellos.

Bei der AWStats Installation wurden die Änderungen wie unter http://vhcs.net/new/modules/phpwiki/index.php/AWStats%20integrieren beschrieben durchgeführt.

Wenn Ich wüsste wonach rich suchen muss um den Fehler zu beheben wäre mir schon sehr geholfen.

/etc/apache2/sites-available/vhcs2.conf
Code:
#httpd Data BEGIN.

#
# Web traffic accounting.
#

LogFormat "%B" traff

#
# 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>


#
# GUI Location.
#

Alias /vhcs2 /var/www/vhcs2/gui
<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>

Alias /vhcs_images /var/www/vhcs2/gui/images
<Directory /var/www/vhcs2/gui/images>
    AllowOverride none 
    Options MultiViews IncludesNoExec FollowSymLinks
</Directory>

#
# Default GUI.
#

<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>



# httpd [{DMN_GRP}] dmn group entry BEGIN.
# httpd [{DMN_GRP}] dmn group entry END.

# httpd [{ALS_NAME}] als entry BEGIN.
# httpd [{ALS_NAME}] als entry END.

# httpd [81.95.4.98] virtual host entry END.

# httpd [{IP}] virtual host entry BEGIN.
# httpd [{IP}] virtual host entry END.

#httpd Data END.
 
Ich habe mich bis dato noch nie mit AWStats auseinander gesetzt. Existieren denn Backups von den alten Conf's noch? Wenn ja, dann diese mal austauschen, und schauen, ob die Fehlermeldung bleibt (klar, AWStats wäre dann erstmal aussen vor).

Ich vermute, daß AWStats eine falsche Variable abfragt, welche in VHCS "Rhea" nicht mehr existiert.

/etc/apache2/sites-available/vhcs2.conf
Ist schonmal die besagte Conf.
Vielleicht hat die Installation von AWStats den Apache ja dahingehend verändert, daß eine der Confdateien nicht mehr mit interpretiert wird :-?

Bin ein wenig überfragt, und habe hier im Lehrgang nur PORT 80. Kann im Moment leider net auf meinen eigenen Server schauen und die Daten vergleichen ...
 
Habe bereits einige Configs ausgetauscht, leider ohne Erfolg. Das System soll für die Verwaltung von Kundenaccounts fungieren, daher ist als kleines Feature eine Statistik ala AWStats vorgesehen, da ich persönlich nichts von Webaliza halte.

Die Frage ist, um welche Variable es sich handelt.
 
AWStats 6.6 sollte allerdings funktionieren: http://ylabs.de/stats/
AWStats + VHCS
 
ok AWStats und VHCS works now. Mal sehen was passiert wenn ich den Spamfilter wieder einbinde.
 
Back
Top