WP Crontrol: возникла проблема с вызовом системы WP-Cron на вашем сайте
После обновления моего сервера digitalocean Wp crontrol выдает ошибку "Возникла проблема с вызовом системы WP-Cron на вашем сайте. Это означает, что события WP-Cron на вашем сайте могут не работать. Проблема заключалась в следующем: неожиданный код ответа HTTP.: 500"
Я проверил онлайн, но не смог найти решения.
Server : Cyberpanel Openlitespeed
PHP version: 7.4
Wordpress version :5.5.1
Даже пытался переустановить wordpress и использовал define('DISABLE_WP_CRON', true). Но бесполезно,
Сообщите мне, как исправить ошибку wp crontrol
2 ответа
Если вы хотите создать настоящее задание Cron, сначала вам нужно отключить WP Cron, чтобы он не выполнялся каждый раз, когда кто-то загружает одну из ваших страниц. Чтобы отключить его, откройте файл wp-config.php в основной папке WordPress и добавьте следующую строку перед строкой «/* Это все, прекратите редактирование! Приятного ведения блога. */»:
определить('DISABLE_WP_CRON', правда);
Добавьте запись задания Cron через панель управления веб-хостингом. Вы можете настроить запуск задания каждые 5 или 10 минут. Не забудьте заменить yourdomain.com вашим фактическим доменом:
wget -q -O - http://yourdomain.com/wp-cron.php?doing_wp_cron >/dev/null 2>&1
На каждом сервере есть разные способы добавления задания Cron, поэтому, если вы не знаете, как это сделать, вы можете обратиться за помощью к своему хостинг-провайдеру. Вы можете посмотреть это короткое видео, если используете
Я столкнулся с похожей проблемой, но получил неожиданный код ответа HTTP: 400.
После добавления define('DISABLE_WP_CRON', true); к файлу wp-config.php , вы должны вручную запустить wp-cron.php, используя системный cron.
РЕЗУЛЬТАТ: Теперь работает отлично.