SoSci Survey erlaubt einige zeitgesteuerte Funktionen, z.B. die Übertragung von Interviews in die Datenbank bei niedriger Serverlast (Schreibcache für Interviews), den zeitgesteuerten Versand von Serienmails oder (noch in Entwickung) eine regelmäßige Benachrichtigungen über die Anzahl der Befragungsteilnehmer.
Für die korrekte Ausführung der zeitgesteuerten Funktionen muss das Skript admin/crontask.php
regelmäßig ausgeführt werden. Empfohlen wird ein Aufruf alle 5 Minuten – rufen Sie das Skript seltener auf, kann der Zeitpunkt wann eine Aufgabe abgearbeitet wird stärker vom geplanten Zeitpunkt abweichen.
Um das Skript auf einem Linux-System alle 5 Minuten auszuführen, tragen Sie via crontab -e
folgenden Cronjob ein. Das Passwort legen Sie bei oFb in der Server-Verwaltung unter Server-Einstellungen fest.
*/5 * * * * /usr/lib/cgi-bin/php /var/www/html/ofb/admin/crontask.php password=SECRET
Wichtig: Die regelmäßige Wartung des Servers mittels admin/cronjob.php
muss unabhängig von der Übertragung des Cache durchgeführt werden. Hier ist ein Intervall von 24 Stunden angemessen.