Приведу пример настройки выполнения фоновых заданий NextCloud через Cron, которые будут стабильно работать в отличии фоновых заданий AJAX.
Откроем crontab пользователя от имени которого работает веб сервер, например в Ubuntu, это пользователь www-data:
crontab -u www-data -e
И добавим строку:
*/5 * * * * php -f /var/www/nextcloud/cron.php
Сохраним изменения, например в текстовом редакторе nano необходимо нажать Ctrl+X для выхода из редактора и y/n для сохранения или отмены изменений.
Проверим что строка добавлена:
crontab -u www-data -l
Откроем NextCloud, перейдем в Настройки — Основные параметры и выберем Cron, чуть позже убедимся что задания выполняются, об этом например будет свидетельствовать надпись «Последнее задание выполнено 1 минуту назад».
Смотрите также мои статьи:
Использование и настройка CRON
Установка Nextcloud в Ubuntu
Почему два пробела ? *__*
Для красоты содержимого файла, можно ставить один или сколько угодно пробелов, или табуляцию.