您当前的位置:首页 > TAG信息列表 > cron
从wp-cron切换到服务器cron作业
我正在创建一个wordpress插件,用于交易加密货币。这是一个机器人,我需要每10秒检查一次货币值。为了做到这一点,我需要通过cron作业运行PHP脚本。我曾尝试使用wordpress cron作业,但它们在执行时间方面并不可靠。我想问:有没有办法在使用CPanel的服务器上每隔10秒执行一次cron作业?我试过在CPanel上使用cronjob,但它们的粒度只有一分钟,还不够提前谢谢
System Cron job not firing
我是WordPress开发的新手,第一次使用cron job。我对cron job有意见,它没有被解雇。以下是我为实现这一目标所采取的所有步骤。我已将这一行放在我的wp配置文件中define(\'DISABLE_WP_CRON\', true); 然后,我用这个命令在cpanel中设置了一个cron作业。wget -q -O - http://mywebsite.com/wp-cron.php?doing_wp_cron >/dev/null 2>&1 我每30分钟
为什么?:数百个名为wp-cron.php?doing_wp_cron.的空文件
在nginx用户的主目录中,我有数百个名为wp cron的空文件。php?正在执行\\u wp\\u cron。所以我的问题是为什么</我可以删除它们吗</我如何停止再生谢谢
如何在不采取行动的情况下获得WooCommerce购物车内容?
每次上传照片,我都会创建一个woocommerce产品,你可能会想到,在某个时候,我会有很多未使用的产品。我将产品id和图像上传链接保存到文本文件中。我想做的是在24小时后删除一个产品,如果它不在购物车中,我想用cron来完成这项工作。我的问题是,我不知道如何使全局woocommerce属性也可用于定时事件(cron)。以下是我设置计划事件的方式:add_action(\'daily_product_removal\', \'delete_unused_products\' ); fu
外部cron作业触发次数过多
Wordpress的cron作业似乎在我们的服务器上引起了一些问题,所以我将其添加到了wp配置的底部。php:define(\'DISABLE_WP_CRON\', \'true\'); 并使用“crontab-e”添加了以下内容:*/15 * * * * /usr/bin/php /path/to/wordpress/wp-cron.php > /var/log/cronoutput.log 如果我没有错的话,上面的内容将让我们的服务器每15分钟执行一次Wordpress cr
Running wp-cron from CLI
不确定我关于跑步的假设是否正确wp-cron 从CLI调用要比通过wget 或curl, 所以无论哪种方式,我都在尝试:/usr/bin/php /var/www/mywebsite.com/wp-cron.php?import_key=<keyhere>&import_id=1&action=processing 我确保了PHP的路径和文件是正确的,但我不断遇到以下错误:无法打开输入文件:wp cron。php?import\\u键=我做错了什么?
WP Cron job timeout issues
我必须运行一个php函数大约10分钟。现在我把这份工作看作是wp cron的工作。但它在30秒后超时,这是php的最大执行时间。如何解决此超时问题?
如何记录插件(Cron)操作?
是否有推荐的方法从插件中记录(失败的)cron操作?例如,我有一个插件,它每小时与外部服务同步一次。我想记录更改了多少,以及同步失败的时间。你有什么建议吗?新的数据库表?这个Log Deprecated Notices 插件使用自定义的帖子类型来实现这一点,但这可能会带来太多的开销?我相信WordPress does not come with a standard logging package?
真正的自动和无人值守WordPress升级,包括插件
我正在寻找一种真正自动化的方式来升级wordpress及其插件,我可以将其放入crontab并配置为每天运行。我有几个wordpress插件(>20)和多站点wordpress安装,我不想把时间花在升级上。我愿意冒升级失败的风险,让网站离线,直到我手动解决问题。请不要发布需要手动干预才能进行更新/升级的解决方案。
从小部件计划cron事件
我可以使用wp_schedule_event() 要在小部件中设置cron作业?我试过了,但没能成功,问题似乎是$hook参数。我试图钩住的函数位于widget类中,所以我猜测WP找不到它。这两项工作都不是:wp_schedule_event(time(), \'daily\', \'my_widget_cron\'); wp_schedule_event(time(), \'daily\', array(&$this, \'my_widget_cron\')); 有什么想法吗?
Wp_Options中的临时RSS提要没有自动删除吗?
我刚刚注意到55000个条目(!)在我的wp\\U选项表中。我有一阵子没去那里了。所以我跑了:delete from `wp_options` where `option_name` like \'_transient_timeout_rss%\' delete from `wp_options` where `option_name` like \'_transient_rss_%\' 还有。。。现在返回到645个条目。。。既然transient似乎是永恒的,我怎么能自动删除这些旧的R
pingbacks testing
关于新wp安装(3.0.4)中PBs的功能测试,我有几个问题:发布帖子时是立即发送pingback,还是将其安排为cron作业?如果后者正确,作业多久运行一次,我可以手动触发它吗?除了将“尝试通知文章中链接到的任何博客”设置为“开”,当然还有帖子内容中指向另一个博客的链接之外,还有其他关于发送PBs的术语吗?(例如,发件人的帖子应该是公开的而不是私有的吗?博客应该是非私有的吗?)出站链接应该放在帖子内容中,还是可以放在帖子的自定义字段中,以便发送PB?如果我的博客中没有发送或接收PBs,那么调试和检测问题
WP-cron.php-如何删除WP的Cron瞬变?
我有一个Wordpress网络,我的任务是禁用WP Cron并将其替换为Apache Cron。我已经设置了一个PHP脚本,当Apache Cron调用该脚本时,它将在网络下的所有站点中循环,并向该站点的wp Cron发出请求。php页面,从而执行其cron。我想使用Wordpress的瞬态特性来限制我的PHP脚本,因为Wordpress限制了自己的cron。然而,当我深入研究代码时,我看到doing\\u cron瞬态已设置(在cron.php#217中),但从未取消设置。瞬态是否一直未设置,或者Wor
是否仅在cron中刷新外部提要?
是否有一种简单的方法来确保外部馈送(通过fetch_feed()) 仅通过cron获取,而不是在普通用户访问站点时获取?这是出于性能方面的原因,我想尽量减少页面加载时间。在正常请求中加载提要的唯一时间可能是缓存为空(第一次加载)时,也可能是登录用户访问页面时(因为我将是唯一一个拥有用户帐户的用户)。
PHP5、继承、单例操作和筛选器挂钩限制
我目前正在开发一个插件,它使用wordpress的内置cron功能。我不想使用PHP4,而是想将PHP5与继承和单例设计模式结合使用。我在行动中遇到了一些限制&;过滤器挂钩机制,并想问,是否有其他方法解决此问题。我已经从示例代码中去掉了所有不相关的部分。如果您需要演示的完整代码,请在此处发布,以便我可以添加pastbin链接。Example:在基类“Cron”中,我想声明所有描述Cron作业的方法。为了注册一个新的cron条目,我使用带有hookname和可调用方法的add\\u操作。The pro
如何在cron作业中设置时间间隔?
我有一个非托管的VPS,我的wordpress站点位于这里,我还使用WP-ROBOT 3插件进行自动发布,我希望它通过cron作业进行自动发布,根据插件的文档,我通过SSH命令输入了此代码wget --post-data=\'mincamp=2&maxcamp=3&chance=50\' -O /dev/null http://myURL/ 它工作了,但我想设置定期间隔,这样它每天都会自动记账,怎么做?我想每6小时发布一次,cron命令应该是什么
如何设置预定事件的参数数组?
我的插件中有一个每天运行两次的计划事件,该操作注册于add_action(\'fhprw_action\',\'fhprw_check_fetch\'); function fhprw_check_fetch($args){ $type=$args[\'type\']; //do stuff according to $type } 如果我手动调用do_action(\'fhprw_action\',array(\'type\'=>
如何调试WordPress“Cron”wp_Schedule_Event
如何调试WordPress Cron的问题?我认为当用户访问您的站点时,它会触发,但不会向他们显示任何错误,因为作业是“异步”运行的。那么如何调试错误呢?我使用wp schedule event
在没有插件的情况下创建cron作业?
基本上,我编写了一个函数,可以根据Posteta表中的字段将post状态更改为draft:/** * Remove ads if they have been sold for over 5 days */ function cp_remove_sold_ads(){ global $wpdb; // Get all sold ads $sold_ads = $wpdb->get_results(\"SELECT
对临时API锁定、cron和线程有什么见解吗?
如何锁定多线程的瞬态API请求?有没有做过一些基准测试,瞬态API能处理多个并发请求?如果管理不当,可能会造成一些严重的瓶颈。还有,如何使用WP的内置cron强制使用瞬态API?例如,我在页面加载时有一个临时触发,我从中收集统计信息(另一个单独的函数),但如果没有访问某个页面,那么该临时触发不会更新,您将如何使用临时API循环所有页面/帖子以强制更新?cron还可以有效地处理我的第一个问题,以避免多线程、太多请求和性能。我一直在想这一点,最近一位核心开发人员在一篇博客文章中提到了这一点,瞬态API使用非常