有没有办法使用PHP在服务器上创建外部cron作业?
我正在编写一个Wordpress插件,需要每10分钟运行一次计划任务 . 我知道Wordpress的原生WP-Cron但不能使用它,因为它依赖于浏览量来执行 . 通过cPanel手动创建作业不是一个有吸引力的选择,因为我的用户库不是很技术性 .
我见过some suggestions关于使用wget和PHP命令行工具来创建cron作业 . 这些方法中的任何一种都可以在PHP函数中执行,例如,我可以在插件的激活钩子中运行吗?
谢谢!!
有没有办法使用PHP在服务器上创建外部cron作业?
我正在编写一个Wordpress插件,需要每10分钟运行一次计划任务 . 我知道Wordpress的原生WP-Cron但不能使用它,因为它依赖于浏览量来执行 . 通过cPanel手动创建作业不是一个有吸引力的选择,因为我的用户库不是很技术性 .
我见过some suggestions关于使用wget和PHP命令行工具来创建cron作业 . 这些方法中的任何一种都可以在PHP函数中执行,例如,我可以在插件的激活钩子中运行吗?
谢谢!!
1 回答
我认为仅使用php是不可能的(php无法启动forewer它的脚本) . 也许你会在周期中通过ajax加载一些页面(问题 - 你的设备需要保持联机)或使用一些编程语言没有脚本 . 但是cron是更好的解决方案;)