我一直在尝试使用cPanel cronJobs创建一个合适的cronjob。
对此我一直关注tutorial。
到目前为止,我的cronjob似乎正在运行,因为我收到一封电子邮件说它正在运行。
我的cron代码是:
wget -O /dev/null http://my-domain.co.uk/wp-cron.php?doing_wp_cron
想要运行的功能似乎并没有运行。我不确定它是如何工作的,并且真的很难设置WP Cron。
// Cron Jobs -> Email Notifications
add_action( 'schedule-emailNotifications', 'update_db_hourly' );
function my_activation() {
if ( !wp_next_scheduled( 'schedule-emailNotifications' ) ) {
wp_schedule_event( current_time( 'timestamp' ), 'hourly', 'schedule-emailNotifications');
}
}
add_action('wp', 'my_activation');
// Scheduled FUNCTION
function update_db_hourly()
{
testEmail();
} // end update_csv_hourly
所以我相信cron运行正常,但它似乎没有运行我的测试脚本。
任何帮助将不胜感激!
答案 0 :(得分:1)
将此配置文件应该可以正常工作
define('ALTERNATE_WP_CRON', 'true');