WP CRON на общем хостинге, который не разрешает циклические соединения?


Моя хостинговая компания сообщила мне, что они не разрешают обратные соединения, которые необходимы для выполнения следующей задачи cron на моем сервере. Мне нужно запустить задачу cron для этого плагина:

Http://tribulant.com/plugins/view/1/wordpress-newsletter-plugin

wget -O /dev/null "http://localhost/?wpmlmethod=docron&auth=XXXXXXXX" > /dev/null 2>&1

Они предоставляют следующий код, который я адаптировал для своего хостинга (путь к wget - это /usr/bin/php, который я использую).

Я также пытался позволить wp-cron.php выполняйте работу самостоятельно, и это не удается, я также попытался выполнить простое задание cron сервера, которое запускается вручную wp-cron.php , это сработало один раз и больше не срабатывало. Сейчас я тестирую последнее с более длительным графиком.

Ааа! Спасибо.

Author: Bill, 2011-07-05

1 answers

Вы можете просто попробовать альтернативный метод WP Cron, который не требует обратных циклов.

Добавьте define('ALTERNATE_WP_CRON', true); в свой wp-config.php файл.

 2
Author: Otto, 2011-07-05 14:02:18