Как отключить крон с консоли?
я не вижу созданные мной задания, вижу только по умолчанию isp которые создал *ISPsystem
Но там есть мои рабочие — как их найти можно?
если про однострочник включения/выключения, то так.
# sed ‘s/test/another test’ ./myfile
т.е. один скрипт выключения команды — вставляем #
# sed ‘s//#’ /etc/crontab
и еще один скрипт включения команды — удаляем #
# sed ‘s/#/’ /etc/crontab
вариант2: воспользоваться /etc/cron.d если твой крон такое умеет.
создаешь в нем файлик с необходимыми строчками.
для выключения мувишь его в какую-нить директорию, для включения мувишь обратно в /etc/cron.d
Ответ написан более трёх лет назад
Комментировать
Нравится 1 Комментировать
Ваш ответ на вопрос
Войдите, чтобы написать ответ
- Linux
- +2 ещё
Почему smbd игнорирует acl?
- 2 подписчика
- 11 часов назад
- 37 просмотров
Как отключить cron
В CMS WordPress есть встроенный планировщик (wp-cron.php). Планировщик вызывается каждый раз при доступе к любой из страниц сайта. При запуске он проверяет следует пришла ли пора выполнить те или иные действия (например проверка выхода новой версии, рассылки уведомлений и т.п.).
В том случае, если на сайте большой поток посетителей скрипт слишком часто отрабатывает впустую.
В том случае, если на сайте редкие посетители скрипт будет отрабатывать слишком редко.
В двух перечисленных случаях имеет смысл отключить автоматический запуск скрипта при каждом посещении сайта, и запускать скрипт с нужной нам периодичностью.
Решение
Для отключения wp-cron в файле wp-config.php добавляем строку:
define('DISABLE_WP_CRON', true);
Вручную механизм wp-cron запускается путем загрузки http://yourwebsite.com/wp-cron.php?doing_wp_cron . Будем загружать этот url с периодичностью 5минут.
Как это сделать есть три варианта:
1). Использовать системный cron (понадобится shell/ssh доступ к серверу)
2). Использовать бесплатные cron-сервисы (www.setcronjob.com; www.onlinecronjobs.com; cronless.com; и т.п.)
3). Использовать настройки хостинга (хостинг должен поддерживать эту возможность)
Рассмотрим вариант 1:
Создать файл /etc/cron.d/wp-cron с таким содержанием:
1 */1 * * * root /usr/bin/wget -q -O - http://yoursite.com/wp-cron.php?doing_wp_cron >/dev/null 2>&1
Отключение wp-cron.php
wp-cron.php — планировщик задач WordPress . В его задачи входит запуск запланированных постов, проверка обновлений установленных тем и плагинов, отправка уведомлений и оповещения сервисных служб слежения за публикацией нового материала. Некоторые из этих задач могут быть ресурсоёмкими, плюс частый вызов скрипта wp-cron.php в процессе работы сайта приводит к повышенной нагрузке на сервер и в последующем замедлению работы сайта. Как часто вызывается wp-cron.php можно просмотреть в логах на FTP в папке logs.
Для отключения wp-cron.php , необходимо в файле wp-config.php добавить строку:
Для запуска cron-задач можно воспользоваться планировщиком заданий в панели управления — Хостинг 2.0 -Управление — CRON
/usr/bin/wget -t1 -O — ‘http://мойсайт/wp-cron.php?doing_wp_cron’
— в планировщик задач, в режиме «Просто,» нужно вставить ссылку без каких либо символов и выбрать вверху команду wget -O /dev/null, задать переодичность, всё!
Все категории вопросов
- Общие вопросы по услуге хостинга
- Робота с хостинг 2.0
- Работа с базами данных [MySQL]
- Работа с FTP
- Работа с SSH
- Работа с почтой
- Работа с Cron
- Работа с SSL
- Работа с резервным копированием
- Работа с htaccess
- Работа с CMS
- Дополнительные услуги
- Нагрузка
- Ошибки на сайте
- Конструктор сайтов
- Регистрация и продление доменов
- Управление DNS-записями домена
- Трансфер домена
- Смена контактных данных владельца домена
- Настройка CloudFlare
- Общие вопросы по серверам
- Администрирование виртуального сервера (VPS)
- Администрирование выделенного сервера (DS)
- Инструкции по Windows Server
- Инструкции по Linux
- Панель управления FASTPANEL
- Панель управления Hestia CP
- Панель управления Vesta CP
- Платный SSL-сертификат
- Файловое хранилище
- SMS-сервис
- CallBack-сервис
Как отключить отправку почты cron-ом?
Как отключить Cron email-уведомления о положительном выполнении в Linux.
Это сделать очень просто.
Если вы устали получать email уведомления от Cron, о выполнении того или иного задания/скрипта, то Вам всего навсего необходимо дописать в конце задания крона следующую строчку.
> /dev/null
> /dev/null 2>$1
Все задания или задачи CRON определены в Crontab. И если вам надоела почта, назойливо приходящая по всяким пустякам, то мы должны отключить отправку отчета для данного задания. Вот пример задания Cron
*/5 * * * * /bin/sh /home/user/ping-server.sh > /dev/null 2>$1
Для редактирования файла Cron от root-а набираем следующее:
sudo crontab -e
Либо от вашего пользователя:
crontab -e
Если есть вопросы, то пишем в комментариях в Телеграмм и ВК.
Ссылки в шапке страницы.
Заранее всем спасибо.