【发布时间】:2014-06-11 16:27:52
【问题描述】:
我想知道有什么方法可以在PHP 的 Windows 机器上创建一个脚本,该脚本应该在一段时间后运行,比如说每 15 分钟一次。
目前我正在使用 javaScript 执行此操作,但这不是一种有效的方法,因为必须始终打开浏览器选项卡(如果用户错误地关闭它 - 脚本将不再执行)。
所以我想知道是否有任何方法可以调用脚本并继续调用它,即使选项卡或浏览器关闭,它也应该继续执行。 一种可能的技术是设置无限循环(但这不是一个好方法)。
感谢您的帮助。
注意:如果你不喜欢它,请留下它,但请不要给它负面,因为我的帐户将被阻止
【问题讨论】:
-
似乎更适合 serverfault.com。或谷歌“Windows 计划任务”
-
@Barmar 如何使用循环并在每次迭代后设置它
sleep(900)。 -
我想这会起作用,那么您只需将其设置为在服务器重新启动时自动重新启动。
-
是的,我也在考虑这个问题,但是如果服务器继续崩溃,那么(
wamp on windows)它会在迭代次数过多的循环中经常崩溃,那么resources呢?设置循环可行吗? -
如果你的脚本在这样的循环中运行,它应该确保释放它使用的资源,它不能像大多数网页一样懒惰,这取决于所有资源在结束时被释放.
标签: javascript php windows cron