迅睿CMS框架是一款PHP8高性能·简单易用的CMS开源开发框架,基于MIT开源许可协议发布,免费且不限制商业使用,是免费开源的产品,以万端互联为设计理念,支持的微信公众号、小程序、APP客户端、移动端网站、PC网站等多终端式管理系统。
联系官方销售客服
1835022288
028-61286886
请问表单如何直接发送到指定邮箱,目前是到任务队列中的,需要点击立即执行才可以
设置之后才能运行系统的自动任务机制,自动任务有以下功能:
执行任务队列 执行自动发布文章 自动清理3天未付款的账单 自动清理多余的cache缓存文件 自动运行各个插件的自定义Cron.php任务文件
任务队列管理
任务队列是将任务添加到队列中依次异步执行,防止程序堵塞卡顿。
如图所示,后台可以【删除队列】和【手动执行队列】任务。
定时任务执行方案配置方法
一、非CLI模式运行
1、Linux系统
wget "http://你的网站/api/cron.php"
或者
curl "http://你的网站/api/cron.php"
2、Windows系统
wondws服务器需要你手动安装curl工具,并创建bat设置为定时计划
重要提示:如果你网站域名启用了CDN,那么就不能使用CDN域名来执行自动任务,需要重新绑定一个没有CDN的域名。
3、虚拟主机只能放在模板的公共页面(如footer.html、header.html等等),当有人访问网站时就触发任务执行
{if !is_file(WRITEPATH.'config/run_lock.php')} <script> $(function () { $.ajax({ type: "GET",dataType:"json", url: "/index.php?s=api&c=run&is_ajax=1&num=5" }); }); </script> {/if}
如果执行完成时,任务队列任然没有被执行,可以把url改成:
"/index.php?s=api&c=run&is_ajax=1&is_cdn=1&num=5"
一、CLI模式运行
Linux系统
php /网站绝对目录/api/cron.php
例如BT面板自动任务设置:
设置之后才能运行系统的自动任务机制,自动任务有以下功能:
任务队列管理
任务队列是将任务添加到队列中依次异步执行,防止程序堵塞卡顿。
如图所示,后台可以【删除队列】和【手动执行队列】任务。
定时任务执行方案配置方法
一、非CLI模式运行
1、Linux系统
或者
2、Windows系统
wondws服务器需要你手动安装curl工具,并创建bat设置为定时计划
重要提示:如果你网站域名启用了CDN,那么就不能使用CDN域名来执行自动任务,需要重新绑定一个没有CDN的域名。
3、虚拟主机只能放在模板的公共页面(如footer.html、header.html等等),当有人访问网站时就触发任务执行
如果执行完成时,任务队列任然没有被执行,可以把url改成:
一、CLI模式运行
Linux系统
例如BT面板自动任务设置: