Linux-想用shell(.sh)文件和php结合定期跑计划任务,请问可以实现吗,怎么实现?

发布于 2016-10-12 18:12:23 字数 64 浏览 1182 评论 5

请问怎么用sh文件结合php不断检索某个表,表中会有字段是执行时间,一旦检索到该事件执行时间时便会去执行制定的任务

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(5

瑾兮 2017-09-25 22:36:41

在/etc/cron.d/123.cron里写入php /data/123.php > /dev/null 2>&1,然后在123.php中写程序,读指定的表,获得某事件的执行时间后,执行相应事件的逻辑。

瑾兮 2017-08-02 17:59:14

php /tmp/test.php > /tmp/test.log 2>&1,然后用crontab -e写入计划任务定期执行,然后你把要实现的逻辑写在test.php里就可以了。

瑾兮 2017-06-19 07:46:20

通过计划任务,执行php程序就可以了

浮生未歇 2016-11-25 16:57:36

test.php 中写:

#!/usr/bin/php -p

<?php

php code
?>

chmod +x test.php

crontab -e

*/5 * * * * test.php >> test.log 2>&1

夜无邪 2016-10-27 22:18:27

nohup php test.php>& /dev/null &,这样也可以,只不过这个进程就实时在执行了,然后在test.php里执行扫描表,读事件的执行时间,到执行时间时执行对应的事件。

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文