wordpress - Wordpress wp_schedule_event localhost cURL 错误 7
问题描述
我正在尝试安排一个简单的事件,该事件应该daily
在23:59
UTC 清除瞬态。
在调查时,我安装了WP Crontrol作为调试手段。并注意到我的事件已成功添加到 CRON 自定义事件作业任务但没有触发,另外我注意到 WP Crontrol 的以下错误声明:
在您的站点上生成对 WP-Cron 系统的调用时出现问题。这意味着您网站上的 WP-Cron 事件可能不起作用。问题是:
cURL 错误 7: Failed to connect to localhost port 8080: Connection refused。
更多信息
我目前假设这是由于我在 localhost 上开发的事实。
是否有人已经遇到过这种类型的问题,您采取了哪些措施来解决它?
以防万一,以下是我当前安排的活动相关功能。
/**
* Daily users_online transient clear
*/
if (! wp_next_scheduled ( 'wp_schedule_event_delete_transient_users_online' ) ) {
wp_schedule_event( strtotime( '23:59:00' ), 'daily', 'wp_schedule_event_delete_transient_users_online' );
};
add_action( 'wp_schedule_event_delete_transient_users_online', 'delete_transient_users_online' );
if ( ! function_exists( 'delete_transient_users_online' ) ) {
function delete_transient_users_online() {
delete_transient( 'users_online' );
};
};
解决方案
推荐阅读
- javascript - SmoothScroll - 滚动的前几秒出现问题
- getstream-io - 哪种类型的提要最适合用户个人资料中的提要,该提要显示他或她已投票的所有帖子?
- python - Selenium python instagram关注按钮
- angularjs - 使用流星角模板在 Meteor 应用程序中获取 [$rootScope:inprog] $digest 已经在进行中 [SANITIZED URL]
- javascript - 在函数中使用时 React 道具未更新
- php - 带上传的动态表单
- docker - 如何配置 traefik 身份验证以在 docker compose 中使用 webdav?
- html - 如何将具有不同名称的复选框组合在一起
- java - 如何处理 findAny().get() 中的异常
- python - 检查登录而不刷新