Einrichten des Schedulers
schedul/schedul.prg sollte regelmäßig aufgerufen werden. Im Optimalfall jede Minute einmal. schedul.prg ist zuständig für den Mailversand, Aufräumarbeiten (Garbage Collection), Erinnerungssystem, Auffrischen statischer Seiten, usw.
Es muss nicht jede Minute aufgerufen werden, denkbar sind z.B. auch alle 5 Minuten. Wenn Sie möchten, nur einmal am Tag. Allerdings sind die automatischen Aufgaben dann auf diesen Zeitraum beschränkt. Es werden z.B. eMails aus dem System nur einmal am Tag verschickt. Wenn keine Aufgaben anstehen, benötigt das System aber auch kaum Rechenzeit. Von daher spricht nichts gegen den minütlichen Aufruf.

Aufgerufen werden muss [Pfad zur tdbengine]/tdbengine schedul.prg
Vorher sollten Sie in den Ordner [Pfad zu eforia web manager]/schedul wechseln.

Unter Linux wird der Scheduler üblicherweise über einen Cron-Job aufgerufen. Achten Sie darauf, den Scheduler mit einem Benutzerkonto auszuführen, das kompatibel zum Benutzerkonto des HTTP-Zugriffs ist.

ACHTUNG: Sie sollten den Scheduler IMMER einrichten, auch wenn Sie z.B. gar keine eMails versenden wollen. Für den reibungslosen Betrieb ist der Scheduler notwendig.


Beispiel für die Einrichtung bei 1&1:
Ab dem Professional Paket ist es bei 1&1 möglich einen cronjob  einzurichten. Wie dies Funktioniert ist in der Dokumentation von 1&1  sehr gut beschrieben. Wichtig ist, das richtige Verzeichnis  herauszufinden. Das machen Sie, indem Sie in das Verzeichnis schedul unterhalb eforia wechseln und dort pwd eingeben. Es wird nun der komplette Pfad zum Verzeichnis angezeigt, so  wie Sie ihn im Cronjob angeben müssen. Entsprechendes gilt für das  Verzeichnis cgi-bin.

Beispiel:
*/1 * * * * /kunden/homepages/7/a648953/htdocs/domaindings/cgi-bin/tdbengine.cgi /kunden/homepages/7/a648953/htdocs/domaindings/schedul/schedul.prg &> /kunden/homepages/7/a648953/htdocs/domaindings/logfiles/cronlog.log



eforia® web manager Dokumentation
Stand V 3.01 / 20.12.2010
© Horst Klier
http://www.klier.net
Impressum