Jump to content
Froxlor Forum
  • 0

Eigene vHost neben Froxlor (Apache2)


maffi

Question

Guten Tag liebe Community,

 

ich habe leider schon wieder ein Problem!

 

Undzwar wenn ich unter /etc/apache2/sites_enabled bei Apache2 eine eigene vHost Datei erstelle, m?chte die einfach nicht greifen. Wenn ich aber eine Froxlor erstellte vHost Datei bearbeite und den Pfad zum Ordner ?ndere (z.b. /var/www/webmail/) funktioniert das einwandfrei.

 

Habt ihr ne Idee woran das liegen k?nnte?

 

Hier mal ein paar Configs:

 

Eigene vHost: /etc/apache2/sites-enabled/eigen.conf = geht nicht!

<VirtualHost meineip:80>

ServerName webmail.meinedomain.net

ServerAlias *.webmail.meinedomain.net

ServerAdmin info@meinedomain.net

DocumentRoot "/var/www/webmail/"

Alias /webalizer "/var/customers/webs/meinedomain.net/webalizer"

ErrorLog "/var/customers/logs/meinedomain.net-error.log"

CustomLog "/var/customers/logs/meinedomain.net-access.log" combined

</VirtualHost>

 

Froxlor erstellte vhost: /etc/apache2/sites-enabled/20_froxlor_normal_vhost_schule.meinedomain.net.conf = geht!

# 20_froxlor_normal_vhost_schule.meinedomain.net.conf

# Created 07.02.2012 20:45

# Do NOT manually edit this file, all changes will be deleted after the next domain change at the panel.

 

# Domain ID: 22 - CustomerID: 1 - CustomerLogin: Maffert

<VirtualHost meineip:80>

ServerName schule.meinedomain.net

ServerAlias *.schule.meinedomain.net

ServerAdmin info@meinedomain.net

DocumentRoot "/var/customers/webs/meinedomain.net/schule/"

php_admin_value open_basedir "/var/customers/webs/meinedomain.net/schule/:/tmp/"

php_admin_flag safe_mode Off

Alias /webalizer "/var/customers/webs/meinedomain.net/webalizer"

ErrorLog "/var/customers/logs/meinedomain.net-error.log"

CustomLog "/var/customers/logs/meinedomain.net-access.log" combined

</VirtualHost>

 

Modifizierte Froxlor erstellte vhost: /etc/apache2/sites-enabled/20_froxlor_normal_vhost_schule.meinedomain.net.conf = geht!

# 20_froxlor_normal_vhost_schule.meinedomain.net.conf

# Created 07.02.2012 20:45

# Do NOT manually edit this file, all changes will be deleted after the next domain change at the panel.

 

# Domain ID: 22 - CustomerID: 1 - CustomerLogin: Maffert

<VirtualHost meineip:80>

ServerName schule.meinedomain.net

ServerAlias *.schule.meinedomain.net

ServerAdmin info@meinedomain.net

DocumentRoot "/var/www/webmail/"

Alias /webalizer "/var/customers/webs/meinedomain.net/webalizer"

ErrorLog "/var/customers/logs/meinedomain.net-error.log"

CustomLog "/var/customers/logs/meinedomain.net-access.log" combined

</VirtualHost>

 

Also entweder hab ich Tomaten auf den Augen oder Froxlor bzw. Apache2 bringt da iwas durcheinander oder blockt da etwas ...

 

Hoffe mir kann da jemand helfen, ich bekomm solangsam Pimpanellen ;)

 

Liebe Gr??e

Link to comment
Share on other sites

5 answers to this question

Recommended Posts

Was meinst du mit 'geht nicht'? Erh?lst du einen 404/50X Error? Hast du denn die Apache Error Log(s) gepr?ft?

 

In vHosts dieser Art (erste angegebene vHost-Config) nutzte ich auch die folgende Direktive:

 

UseCanonicalName Off

 

 

PS: In der ersten vHost Config sollten noch die Pfade zu den Logs ge?ndert und der AWstats-Alias (wenn unbenutzt) entfernt werden.

Link to comment
Share on other sites

Was meinst du mit 'geht nicht'? Erh?lst du einen 404/50X Error? Hast du denn die Apache Error Log(s) gepr?ft?

 

In vHosts dieser Art (erste angegebene vHost-Config) nutzte ich auch die folgende Direktive:

 

 

 

 

PS: In der ersten vHost Config sollten noch die Pfade zu den Logs ge?ndert und der AWstats-Alias (wenn unbenutzt) entfernt werden.

 

Ne komischerweise werde ich nur auf meine Hauptseite (meinedomain.net) geleitet.

 

Wenn ich nun die von Froxlor erstellte vHost-Datei bearbeite, so wie die erste oben, dann wird /var/www/webmail/ richtig aufgerufen ...

 

In den Logs tauchen leider auch keine Fehler auf! Wie gesagt es sieht so aus als ob eigene Configs irgendwie nicht greifen oder ignoriert werden .. hm

Link to comment
Share on other sites

ja: :(

sorry....

 

ich machs heute abend... so sorry!

 

EDIT:

 

so nun aber ...

 

also ich hab unter /etc/apache2/sites-enabled eine datei erstellt (z.B. webmail.conf) mit folgendem Inhalt:

 

Alias /webmail /var/www/webmail

<Directory /var/www/webmail>
DirectoryIndex index.php
Options FollowSymLinks
Order allow,deny
Allow from all
</Directory>

 

und dann apache neustarten und dann ist unter "domain.de/webmail" dein webmail verf?gbar...

 

der Arbeitsordner vom Webmail liegt nat?rlich unter "/var/www/webmail"

 

Solltest du Probs mit der Syntax haben (wovon ich net ausgeh) immer her mit den Fragen

 

Greetz

Link to comment
Share on other sites

Archived

This topic is now archived and is closed to further replies.



×
×
  • Create New...