get_tag() | ERROR: '# httpd Data BEGIN

  • Thread starter Thread starter JustMe
  • Start date Start date
J

JustMe

Guest
Hallo zusammen,

nach awstats integration, kann ich keine Domain mehr anlegen.

bekomme immer den Fehler get_tag() | ERROR: '# httpd Data BEGIN.

meine /etc/vhcs2/apache/httpd.conf

Code:
# httpd Data BEGIN.

#
# Web traffic accounting.
#

LogFormat "%B" traff

#
# GUI Location.
#

<VirtualHost 62.75.216.39:80>
DocumentRoot    /var/www/vhcs2/gui
    
ServerName      admin.jd-m.de
ServerAlias     www.admin.jd-m.de admin.jd-m.de *.admin.jd-m.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 62.75.216.39:80>
DocumentRoot    /var/www/munin
    
ServerName      munin.jd-m.de
ServerAlias     munin.jd-m.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>

#
# 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 [{IP}] virtual host entry BEGIN.
# httpd [{IP}] virtual host entry END.

# httpd Data END.

Alle Tags sind somit ok....
Oder müssen die z.B. genau auf Zeile 10 xy liegen oder wie ?

alle domains auf change und "vhcs2-rqst-mngr" ausgeführt.

selber Fehler.
 
Lösung gefunden..... wer sucht, der findet auch :)

von mir schon im anderen Beitrag geschrieben:
----------------------------------------------

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.
 
Back
Top