视频地址:
https://www.bilibili.com/video/BV1ZD421j7Qz/
插件地址:
https://www.fastadmin.net/store/crontab.html
1.查看用户名
grep 'user ' /etc/nginx/nginx.conf /etc/nginx/conf.d/*.conf
查看当前用户为nginx
这样就可以执行crontab -e -u nginx
,但经我测试,这样执行下面的命令无效;
这样不带用户名的话却可以生效,crontab -e
大家可以根据自己的情况使用
2.查看php安装路径
which php
执行上面的命令,得到路径:/usr/local/bin/php
然后,拼接出命令:
* * * * * /usr/local/bin/php /app/public/index.php /addons/crontab/autotask/index > /dev/null 2>&1 &
执行crontab -e
后,进入编辑状态,把上面这句添加到最后面,保存即可(输入:x,回车即可)
3.添加任务
打开左侧常规管理>定时任务,点击添加,创建新的定时任务。
如果要请求当前项目里的某个网址,那么建议用api,并且无需登录和鉴权,例如:
http://localhost/api/demo/test
© 版权声明
文章版权归作者所有,未经允许请勿转载。
THE END
请登录后查看评论内容