Mr.karpiks
Пользователь
Здравствуйте много думал как сделать отвязку крона от форума вот сделал и решил поделится с вами.
Внимание, ВСЕ КОМАНДЫ ВЫПОЛНЯТЬ ОТ ROOT ПОЛЬЗОВАТЕЛЯ!
- Выключить крон в настройках.
- Создать папку в корне сайта, к примеру cron.
- Переместить все файлы из \includes\cron\jobs в \cron.
- С помощью команды crontab -e вписать туда вот эти команды.
Код:
*/6 * * * * /usr/bin/php -f "/Путь до сайта/cron/tr_make_snapshot.php" >/dev/null 2>&1 ## Make tracker snapshot */1 * * * * /usr/bin/php -f "/Путь до сайта/cron/tr_cleanup_and_dlstat.php" >/dev/null 2>&1 ## Tracker cleanup and dlstat * 5 * * * /usr/bin/php -f "/Путь до сайта/cron/avatars_cleanup.php" >/dev/null 2>&1 ## Avatars cleanup * 5 * * * /usr/bin/php -f "/Путь до сайта/cron/bb_maintenance.php" >/dev/null 2>&1 ## Board maintenance * 5 * * * /usr/bin/php -f "/Путь до сайта/cron/prune_forums.php" >/dev/null 2>&1 ## Prune forums * 5 * * * /usr/bin/php -f "/Путь до сайта/cron/prune_topic_moved.php" >/dev/null 2>&1 ## Prune topic moved stubs * 5 * * * /usr/bin/php -f "/Путь до сайта/cron/clean_log.php" >/dev/null 2>&1 ## Logs cleanup * 5 * * * /usr/bin/php -f "/Путь до сайта/cron/tr_maintenance.php" >/dev/null 2>&1 ## Tracker maintenance * 5 * * * /usr/bin/php -f "/Путь до сайта/cron/clean_dlstat.php" >/dev/null 2>&1 ## Clean dlstat * 5 * * * /usr/bin/php -f "/Путь до сайта/cron/prune_inactive_users.php" >/dev/null 2>&1 ## Prune inactive users * 5 * * * /usr/bin/php -f "/Путь до сайта/cron/captcha_gen_gc.php" >/dev/null 2>&1 ## Captcha */3 * * * * /usr/bin/php -f "/Путь до сайта/cron/cache_gc.php" >/dev/null 2>&1 ## Cache garbage collector */45 * * * * /usr/bin/php -f "/Путь до сайта/cron/tr_complete_count.php" >/dev/null 2>&1 ## Tracker dl-complete count * 6 * * * /usr/bin/php -f "/Путь до сайта/cron/clean_tor_search_options.php" >/dev/null 2>&1 ## Clean torrents search options */1 * * * * /usr/bin/php -f "/Путь до сайта/cron/tr_update_seeder_last_seen.php" >/dev/null 2>&1 ## Seeder last seen */6 * * * * /usr/bin/php -f "/Путь до сайта/cron/clean_search_results.php" >/dev/null 2>&1 ## Clean search results */10 * * * * /usr/bin/php -f "/Путь до сайта/cron/flash_topic_view.php" >/dev/null 2>&1 ## Flash topic view */6 * * * * /usr/bin/php -f "/Путь до сайта/cron/ds_update_stats.php" >/dev/null 2>&1 ## DS update 'stats' */3 * * * * /usr/bin/php -f "/Путь до сайта/cron/ds_update_cat_forums.php" >/dev/null 2>&1 ## DS update 'cat_forums' */3 * * * * /usr/bin/php -f "/Путь до сайта/cron/sessions_cleanup.php" >/dev/null 2>&1
- Закрываем и сохраняем!
Внимание, ВСЕ КОМАНДЫ ВЫПОЛНЯТЬ ОТ ROOT ПОЛЬЗОВАТЕЛЯ!