Dienst 0

Der EGOCMS Systemdienst (historisch auch als Dienst 0 bezeichnet), führt EGOCMS Standard Aktionen aus. Das sind z.B. täglich die Cache leeren oder stündlich Freigabekopien freigeben. Der Systemdienst muss über einen Cronjob auf dem Server minütlich ausgeführt werden:

* * * * * curl -d "userid=..." https://localhost/bin/cron/cron.php

warning

Ab der EGOCMS Version 26 können über den Systemdienst alle EGOCMS Dienste 1 bis 10 in individuellen Intervallen ausgeführt werden. Das Einrichten von weiteren Cronjobs auf dem Server, neben dem Systemdienst, ist somit nicht mehr erforderlich.

Folgende Aktionen werden z.B. im Systemdienst ausgeführt:

  • minütlich:
    • Serverauslastung berechnen
  • stündlich: 
    • Automatisches Ausführen von fehlgeschlagenen Diensten 
    • Freigabekopien freigeben
  • täglich:
    • Sessions löschen
    • Cache löschen
    • Temporäre Dateien löschen
    • Rechte Puffer aufräumen
    • DB Reparatur / Optimierung
    • Verweise aktualisieren
    • Suchindex aktualisieren (Elasticsearch)
  • wöchentlich:
    • Multimedia Cache löschen
  • monatlich:
    • URLs aufräumen
wb_incandescent

Es gibt auch ein Systemdienst Desklet, über welchen Sie den Status des Dienst 0 überprüfen können. Hier und auch über Extras > Dienste kann der Systemdienst bei Bedarf manuell gestartet werden. Bitte beachten Sie, dass hierfür der aktivierte Superusermodus benötigt wird.