[gelöst]Froxlor Apache2 zeigt immer auf /var/www

  • Hallo,


    folgendes Problem, ich verwende die Standard KVM Installation mit Debian 6.0, Apache 2 und Froxlor.


    Die Kundendomains zeigen immer auf /var/www anstatt auf /var/customers/webs/kundexy.


    Woran kann dies liegen? (Ich hab bisher leider nur lighttpd verwendet)


    Außerdem hab ich ne Mail bekommen mit folgender Fehlermeldung:

    Code
    PHP Warning:  fopen(/etc/apache/diroptions.conf): failed to open stream: No such file or directory in /var/www/froxlor/scripts/jobs/cron_tasks.inc.http.10.apache.php o$
    PHP Warning:  fwrite() expects parameter 1 to be resource, boolean given in /var/www/froxlor/scripts/jobs/cron_tasks.inc.http.10.apache.php on line 1043
    PHP Warning:  fclose() expects parameter 1 to be resource, boolean given in /var/www/froxlor/scripts/jobs/cron_tasks.inc.http.10.apache.php on line 1044
    PHP Warning:  mkdir(): No such file or directory in /var/www/froxlor/scripts/jobs/cron_tasks.inc.http.10.apache.php on line 1075
    WARNING!!! /etc/apache/htpasswd/ is not a directory. htpasswd directory protection is disabled!!!PHP Warning:  fopen(/etc/apache/vhosts.conf): failed to open stream: N$
    PHP Warning:  fwrite() expects parameter 1 to be resource, boolean given in /var/www/froxlor/scripts/jobs/cron_tasks.inc.http.10.apache.php on line 1125
    PHP Warning:  fclose() expects parameter 1 to be resource, boolean given in /var/www/froxlor/scripts/jobs/cron_tasks.inc.http.10.apache.php on line 1126
    sh: 1: /etc/init.d/apache: not found


    Sucht der Cronjob von Froxlor nach Apache statt Apache2 !?


    danke

  • Uns ist dieses Problem mit den neuesten Update von Froxlor (0.9.30) auch aufgefallen.


    Wie Sie im Log sehen können wird nach dem Ordner /etc/apache/ gesucht, dieser existiert bekanntermaßen nicht, im System existiert /etc/apache2/
    Sie können entweder in Froxlor selbst unter 'Einstellungen' die Einstellungen für den Apache Webserver suchen und die Pfade anpassen.


    Alternativ können Sie auch einen Symlink setzen so das man beim Aufruf von /etc/apache in /etc/apache2 landet.


    Was mir noch auffiel war, das man auch die apache.conf vergessen hat:


    Code
    echo "
    Include vhosts.conf
    Include diroptions.conf" >> /etc/apache2/apache2.conf