我们已经准备好了,你呢?

2024我们与您携手共赢,为您的企业形象保驾护航!

设置之后才能运行系统的自动任务机制,自动任务有以下功能:

执行任务队列
执行自动发布文章
自动清理3天未付款的账单
自动清理多余的cache缓存文件
自动运行各个插件的自定义Cron.PHP任务文件

任务队列管理

任务队列是将任务添加到队列中依次异步执行,防止程序堵塞卡顿。

blob.png

如图所示,后台可以【删除队列】和【手动执行队列】任务。

定时任务执行方案配置方法

一、非CLI模式运行

1、linux系统

wget "http://你的网站/api/cron.php"

或者

curl "http://你的网站/api/cron.php"

image

2、Windows系统

wondws服务器需要你手动安装curl工具,并创建bat设置为定时计划

curl "http://你的网站/api/cron.php"

重要提示:如果你网站域名启用了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"

虚拟主机自动任务视频教程方法:https://www.xunruiCMS.com/doc/video-%E8%99%9A%E6%8B%9F%E4%B8%BB%E6%9C%BA%E6%A8%A1%E5%BC%8F%E4%B8%8B%E7%9A%84%E4%BB%BB%E5%8A%A1%E9%98%9F%E5%88%97%E6%89%A7%E8%A1%8C%E8%84%9A%E6%9C%AC.html

二、CLI模式运行

{xunruicms_img_title}

Linux系统

php /网站绝对目录/api/cron.php

例如BT面板自动任务设置:

{xunruicms_img_title}


顶牛网络凭借多年的网站建设经验,坚持以“做实用有价值的网站”为宗旨,累计为1200多家客户提供品质建站服务,得到了客户的一致好评。如果您有网站建设、网站改版、网络推广、域名注册、主机空间、托管维护、网站备案等方面的需求...
请立即拨打咨询热线:15906391238,我们会为您贡献全力。 项目经理在线 收藏文章

全力 · 以赴

注重专业探索,摒弃虚浮夸张,为所有的企业机构贡献全力。