Hi Swen,
Hallo Ralf,
ja sorry, das war blöd formuliert. Es ist eine Neuinstallation auf neuer
Hardware mit einem Import der alten Daten aus EGW14. Aber gerade da sollte
der Cron doch richtig konfiguriert sein.
Unter Asynchroner zeitgesteuerter Dienst gibt es bei mir kein [Crontab
deinstallieren], da verzweifelt man ja bei der Suche, aber das ist nicht da.
Ok, dh. Du hast eine Paketinstallation gemacht. Dort legt das Paket die
Crontab an und es gibt in der Oberfläche keine Möglichkeit was zu ändern.
Er zeigt an “Installierte Crontab: /etc/cron.d/egroupware.cron”, was aber
nicht stimmen sollte, denn die Datei heißt nur /etc/cron.d/egroupware. Diese
hatte ich ja gestern manuell bearbeitet und den Pfad angepasst, was
scheinbar geholfen hat. Scheint also zu funktionieren, ist aber irgendwie
nicht sauber.
Ok, ja da steht tatsächlich noch der alte Pfad drin. Wird mit dem
nächsten Paket behoben:
https://github.com/EGroupware/egroupware/commit/07ddc1a054878d3e47e7a2ed4d22530fb8b22dc0
Danke für die Info
Ralf
Viele Grüße
Swen
Von: Ralf Becker [mailto:rb@stylite.de]
Gesendet: Montag, 11. Juli 2016 18:52
An: egroupware-german@lists.sourceforge.net
Betreff: Re: [eGroupWare-german] cron in EGW16
Hi Swen,
Hallo,
die automatische Datensicherung funktioniert seit dem Update auf
Version 16 nicht mehr.
Auf der Fehlersuche habe ich festgestellt, dass cron über
/etc/cron.d/egroupware die Datei
/usr/share/egroupware/phpgwapi/cron/asyncwrapper.php aufruft. Aber das
phpgwapi-Verzeichnis gibt es bei mir nicht (mehr).
Weiß nicht ob cron noch für andere Dinge benutzt wird, diese
funktionieren dann vermutlich auch nicht mehr.
Wir sind bisher davon ausgegangen, das man bei einem Update das
egroupware-epl-compat Paket mit installiert.
Ich vermute mal Du hast kein Paketupdate sondern eine Neuinstallation
gemacht, bzw. ein Archive verwendet.
Das Problem ist einfach zu lösen: unter Admin >> Asynchroner zeitgesteuerter
Dienst einfach auf [Crontag deinstallieren] und dann auf [Crontab
installieren] klicken. Dann wird das aktuelle Skript verwendet.
Bei einem Update mit compat Paket gibt es unter dem alten Namen einen
Wrapper der das neue Skript aufruft.
Ralf
Viele Grüße
Swen
PS: Habe die Datei im api-Verzeichnis gefunden, man kann da den Cron
Eintrag sicher einfach darauf ändern?
–
Ralf Becker
Director Software Development
Stylite AG
Isaac-Fulda-Allee 9 | Tel. +49 6131 32702-0
D-55124 Mainz | Fax. +49 6131 32702-70
Email: rb@stylite.de
www.stylite.de | www.egroupware.org
Managing Directors: Andre Keller | Gudrun Mueller
Chairman of the supervisory board: Prof. Dr. Birger Leon Kropshofer
VAT DE214280951 | Registered HRB 46224 Mainz Germany