Jump to content
Froxlor Forum
  • 0

Froxlor erstellt keine Verzeichnisse und legt keine Nutzer an


cmfrank

Question

Hallo,

 

ich habe heute meinen Server neuinstalliert und Froxlor gleich mit installiert.

Soweit war ich sehr zufrieden dennd ie Installation hat ohne Probleme funktioniert. Nachdem ich Froxlor vollst?ndig Installiert/Konfuuriert hatte begann ich mit der Konfiguartion von den Diensten wie es empfohlen ist.

Nachdem ich mit allem fertig war habe ich zum testen zwei Kunden angelegt auch dies hatte problemlos funktioniert. Ich war begeistert von Froxlor!

Als ich dann aber festgestellt habe, dass Froxlor zwar den Kunden im Webinterface angelegt hatte aber kein /var/customer/webXX/ erstellt hatte also kein Verzeichnis f?r den Benutzer und auch kein FTP Account hatte sich die Begeisterung schnell gelegt.

Hier die Fehlermeldung von Proftpd:

 [ERROR] Home directory not available ? aborting

Danach habe ich es mit Pureftpd versucht wo es ledeglich hie?, dass der Login incorrect ist.

 

Dass das Verzichnis bei FTP nicht da ist ist ja klar, da es nicht erstellt wurde doch warum ? Bin f?r jede Hilfe dankbar!

 

Hier noch die Fakten:

 

- Debian 7.0 64bit minimal

- AMD Prozessor

- Software Raid

 

Logs kann ich gerne Posten habe allerdings schon alle durchgeschaut es steht nichts hilfreiches dabei.

Sollte noch etwas fehlen bitte Bescheit sagen.

 

Gr??e Cmfrank

 

Link to comment
Share on other sites

9 answers to this question

Recommended Posts

Na hast du ihn auch konfiguriert? Die Datei /etc/crond.d/froxlor existiert ja? Wie ist deren Inhalt? Wurde nach der Konfiguration der cron-daemon auch neugestartet, damit er die neue Config einliest?

Link to comment
Share on other sites

Habe mir eben die Datei angeschaut. Diese ist leer allerdings habe ich die Datei definitiv konfiguriert mit folgendem Inhalt:

#
# Set PATH, otherwise restart-scripts won't find start-stop-daemon
#
PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin
#
# Regular cron jobs for the froxlor package
#
# Please check that all following paths are correct
#
*/5 * * * *	root	/usr/bin/nice -n 5 /usr/bin/php5 -q /var/www/vhosts/froxlor/scripts/froxlor_master_cronjob.php

Danach Cron restart gemacht.
Aber die Datei ist dann wieder leer was ich nicht nachvollziehen kann.

:(

Link to comment
Share on other sites

Du solltest jedenfalls jetzt manuell nochmal einen Task zum Neuerstellen der Cron.d-Datei anlegen (direkt in MySQL):

INSERT INTO panel_tasks SET type = '99';

und dann den cronjob manuell ausf?hren:

php /var/www/froxlor/scripts/froxlor_master_cronjob.php --force
Link to comment
Share on other sites

Danke f?r die schnellen Antworten :)

 

Nachdem ich nun den Cronjob manuell ausf?hre bekomme ich folgende Fehlermeldung(en):

root@f147:~# php /var/www/vhosts/froxlor/scripts/froxlor_master_cronjob.php --force
chown: ung?ltiger Benutzer: ?froxlorlocal:froxlorlocal?
sh: 1: /etc/init.d/php-fpm: not found

Und gleichzeitig bekomme ich Mails an den Root mit folgendem Inhalt:

From root@xxx.fuchsia.fastwebserver.de  Fri Jul  4 13:45:02 2014
Return-Path: <root@xxx.fuchsia.fastwebserver.de>
X-Original-To: root
Delivered-To: root@xxx.fuchsia.fastwebserver.de
Received: by xxx.fuchsia.fastwebserver.de (Postfix, from userid 0)
        id 0ACC930C0821; Fri,  4 Jul 2014 13:45:01 +0200 (CEST)
From: root@xxx.fuchsia.fastwebserver.de (Cron Daemon)
To: root@xxx.fuchsia.fastwebserver.de
Subject: Cron <root@xxx>    /usr/bin/nice -n 5 /usr/bin/php5 -q /var/www/vhosts/froxlor/scripts/froxlor_maste$
Content-Type: text/plain; charset=UTF-8
X-Cron-Env: <PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin>
X-Cron-Env: <SHELL=/bin/sh>
X-Cron-Env: <HOME=/root>
X-Cron-Env: <LOGNAME=root>
Message-Id: <20140704114502.0ACC930C0821@xxx.fuchsia.fastwebserver.de>
Date: Fri,  4 Jul 2014 13:45:01 +0200 (CEST)

Could not open input file: /var/www/vhosts/froxlor/scripts/froxlor_maste$

Link to comment
Share on other sites

 

Danke f?r die schnellen Antworten :)

 

Nachdem ich nun den Cronjob manuell ausf?hre bekomme ich folgende Fehlermeldung(en):

root@f147:~# php /var/www/vhosts/froxlor/scripts/froxlor_master_cronjob.php --force
chown: ung?ltiger Benutzer: ?froxlorlocal:froxlorlocal?
sh: 1: /etc/init.d/php-fpm: not found

 

Du hast wohl deine Einstellungen nicht angepasst und/oder bist den Konfigurations-Schritten nicht korrekt gefolgt.

 

Could not open input file: /var/www/vhosts/froxlor/scripts/froxlor_maste$

 

Da hast du wohl was nicht komplett aus einem Editor kopiert, das Dollar-Zeichen markiert meist am Ende des Bildschirms, das dort noch Text weitergeht. Bitte kopiere einfach 1:1 das was Froxlor in den Konfigurations-Templates vorgibt (admin -> Konfiguration)

Link to comment
Share on other sites

Archived

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

×
×
  • Create New...