Чтобы необходимые вам данные собирались автоматически, нужно, чтобы специальная команда системы site-control регулярно запускалась на вашем сервере по расписанию.
Проще всего для этой цели использовать планировщик задач cron. Вы можете добавить команду вручную, либо, через панель управления хостингом (если она поддерживает такую возможность).
Обратите внимание на две его секции предполагаемую команду и время последнего запуска. ВАЖНО! Необязательно, что нужно добавить в планировщик именно предполагаемую команду. Чтобы узнать реальную команду нужно сделать следующее.
Какую команду добавить
Для начала авторизуйтесь под учетной записью admin в установленной системе. На рабочем столе находится виджет Cron.Обратите внимание на две его секции предполагаемую команду и время последнего запуска. ВАЖНО! Необязательно, что нужно добавить в планировщик именно предполагаемую команду. Чтобы узнать реальную команду нужно сделать следующее.
-
Пропускаем php вначале, и начиная со слеша копируем все остальное включая run.
Получается что-то вроде
/path/to/your/sc/protected/cron.php run
. - Этот файл нам нужно запускать как консольное приложение. (Обратите внимание, именно консольное, не используйте никаких wget и т.д.) Для этого вам нужно выяснить самостоятельно или узнать у хостера, какой именно бинарный файл php нужно использовать для запуска. Системные требования к консольной версии такие же, как для основной версии: PHP 5.4+ и расширение IonCube Loader 5.0+ для этой версии PHP. ВАЖНО! Обратите внимание, если у вас система работает в браузере, совершенно необязательно, что и консольная версия также удовлетворяет системным требованиям.
-
После того, как вы выяснили нужный бинарный файл (например,
/usr/bin/php56/php
) нужно просто сложить /usr/bin/php56/php и /path/to/your/sc/protected/cron.php run, поставив пробел между ними. В итоге получаем команду, которую нужно прописать в планировщик. Наша команда для примера будет/usr/bin/php56/php /path/to/your/sc/protected/cron.php run
. После этого время запуска команды в виджете должно начать обновляться.
Практически все готово, но ниже еще очень важная информация.