【发布时间】:2011-09-15 16:50:22
【问题描述】:
我正在尝试通知用户后台运行的(另一个)脚本的状态(每分钟运行一次)。
所以我有这个 php 代码:
而(@fopen(“dl.conf”,“r”)){ print "即将开始下载"; 冲洗(); 睡眠(1); } . .它不打印任何东西,而且即使我取消该文件,它也不会执行脚本的其余部分。
基本上,用户可以提交要下载的文件。这将触发创建文件 dl.conf。有一个脚本在后台运行,检查 dl.conf 是否存在,如果存在,它会读取它并开始下载。它也会删除 dl.conf 文件。
可能会发生这样的情况:用户提交了下载,但脚本需要几秒钟才能再次运行,并意识到有东西要下载。所以我只希望用户等待很快就会开始的下载(然后会显示下载进度)。
谢谢
【问题讨论】:
-
您的代码中存在解析错误。
-
没有解析错误,我只是运行了这段代码,没有显示错误
-
奇怪我没有得到任何解析错误。你能告诉我错误是什么吗?
标签: php loops printing status flush