我有一个项目,我需要这样做
问题是我需要它全天候工作,即使用户尚未登录。
桌面应用程序已经运行,我该怎么办?
答案 0 :(得分:2)
您应该使用cron来执行此操作。这是一篇解释如何在linux中设置它们的文章: http://kevin.vanzonneveld.net/techblog/article/schedule_tasks_on_linux_using_crontab/
如果您在Windows上运行此操作: What is the Windows version of cron?
Mac与linux类似: http://benr75.com/pages/using_crontab_mac_os_x_unix_linux
答案 1 :(得分:0)
使用Unix Chron计划适合您需求的php作业
答案 2 :(得分:0)
您尝试做的事实上并不是Web 服务器功能本身(没有服务请求)您只想在预先运行PHP脚本确定的时间表为此,您应该运行预定作业(非Windows上的cron,Windows上的预定任务)。
我们使用Windows,所以这里是如何设置PHP脚本的计划任务,以便在需要时运行:
将运行值设置为安装PHP的位置和要运行的脚本:
“C:\ Program Files \ Php5 \ php.exe”C:\ webserver \ scripts \ myphpfile.php
将开始设置为您的php文件所在的位置:
C:\网络服务器\脚本\
根据您的需要设置其余的“计划任务”选项。