我有一个很奇怪的问题...

2014-07-23 17:21:46 +08:00
 justfindu
* 请不要吐槽PHP语言
* 请不要推荐其他语言
T-T

我有一段程序, 是逐步处理一个文件内容, 处理完成之后继续下一个文件.
如果在浏览器内, 我可以访问url来进行执行, 然后执行完之后, 我再redirect到本url, 继续下一个处理.

那么我想在server里面使用命令行或者cron执行这段代码, 我如何做才能当处理完这个文件之后能够继续下一个文件.

执行时间不能肯定.

比如我写命令: crontab ---> php http://www.abcdefg.com/action >>null
那么等这个执行完了之后如何再继续执行.

是否再在 code 里面写 system() , exec() 命令? 直接php 本身?
2365 次点击
所在节点    PHP
2 条回复
missdeer
2014-07-23 17:24:14 +08:00
crontab ---> while :; do php http://www.abcdefg.com/action >>null; done
justfindu
2014-07-23 17:29:33 +08:00
@missdeer 还可以这样么~ 就是会等 中间 php全部执行完成在进行第二轮么~

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/124124

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX