wordpress - 如何在 wordpress 中自动运行 cron 作业而不进行任何操作?
问题描述
我使用了 wp_schedule_event 但这并没有满足我的要求。它可以在任何点击或重新加载页面时触发。我如何创建在特定时间自动触发而无需在 wordpress 中执行任何操作的 cron 作业。
解决方案
据我所知,唯一的方法是使用cron
您的服务器的能力。例如,在基于 Red Hat 的发行版(如 CentOS)中,crontab
文件存储在/var/spool/cron
目录中,而在 Debian 和 Ubuntu 上,文件存储在/var/spool/cron/crontabs
目录中。打开crontab
文件并编写如下内容:
* * * * * php /var/www/html/your-website/your-cron.php
your-cron.php
这将每分钟执行一次文件。
注意:虽然您可以手动编辑用户 crontab 文件,但建议使用该crontab
命令。
推荐阅读
- stored-procedures - 查找分配了屏蔽策略的每个表的每一列
- sql - 在 aws athena 中计算百分位数
- php - 通过 $_get 获取日期并希望在 PHP 中以具有输入类型日期的形式显示
- python - Altair:带有图例和自定义颜色的分层折线图
- html - Como reduzir espaços nas laterais da página usando css e substituir estilos temáticos de observação
- r - 在 R 中,有没有办法摆脱此列中的小数位?
- visual-studio-code - 无法在 vs 代码中构建马林鱼
- android - Flutter 表单构建器 - FormBuilderImagePicker
- r - 使用 ggplot2 在 Y 轴上设置 24 小时刻度
- python-3.x - 仅从 Python 中的大文件中读取特定的行号?