最新消息:欢迎加入小松的QQ群一起讨论一起学习,本站启用elasticsearch全文检索系统,提供搜索的精确度

wordpress 禁止wp-cron.php自动执行

wordpress 22浏览 0评论

最近又发现百度有抓取失败的情况,于是想只是不是wp-cron.php自动执行造成的,网站就有人遇到过,说是wp-cron.php自动执行导致服务器负载高,于是决定优化一下

禁止wp-cron.php自动执行

define( 'DISABLE_WP_CRON' , true);

禁止之后有一个问题,文章定时发布怎么办?
用nginx的cron来解决这个问题

crontab -e

添加

2 18 * * * curl -A "Mozilla/4.0 (compatible; MSIE 5.01; Windows NT 5.0)" https://www.phpsong.com/wp-cron.php

Tips:每天18点02分执行wp-cron.php,主要是为了定时发布文章,时间可以自己修改

我的网站使用了cdn,可能会被cdn服务器缓存,修改服务器的hosts来解决这个问题

vi /etc/hosts

添加

127.0.0.1 www.phpsong.com

问题就解决了

QQ交流群:136351212

如无特别说明,本站文章皆为原创,若要转载,务必请注明以下原文信息:
转载保留版权:小松博客» wordpress 禁止wp-cron.php自动执行
本文链接地址:https://www.phpsong.com/2870.html

发表我的评论
取消评论
表情

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址
木有头像就木有JJ!点这里按步骤申请Gravatar头像吧!