CronJob funktioniert nach php-acpu installation nicht mehr

Problem:

Nach der Instalation von php-apcu kann es vorkommen das der Cronjob nicht mehr funktioniert.

Lösung:

Anpassung des cronjob so das die php-apcu einstellungen berücksichtig werden.
1. mit sudo -u www-data crontab -e die Crontab des Webservers aufrufen.
2. Ändere folgende Zeile um PHP-APCu im Cronjob zu aktivieren.
*/5 * * * * php -f /var/www/<path-to-nextcloud>/cron.php --define apc.enable_cli=1

Nextcloud ExternalFiles Dateien werden nicht angezeigt

Problem:

Ein über ExternalFiles eingebundener Speicher enthält Dateien welche die Nextcloud nicht anzeigt. Dies liegt daran das Nextcloud nicht ordentlich/regelmäßig die externen Speicher einliest und indiziert.

Lösung:

Durch anlegen eines cronjobs kann man das Einlesen der Dateien erzwingen.
1. mit sudo -u www-data crontab -e die Crontab des Webservers aufrufen.
2. folgende Zeile hinzufügen um das einscannen alle 30min zu erzwingen.
*/30 * * * * php /var/www/path_to_nc/occ files:scan --all
anstelle von –all kann auch nur ein einzelner User angegeben werden.

Quellen: DokuExternalStorage