文档介绍:linux计划任务执行php 在WINDOWS中设置计划任务执行PHP文件在网上找了些WINDOWS执行PHP的计划任务的方法,有一个写得很全,可惜在我这竟然没通过。最后不得不综合各门派的方法,才能在我这运行成功。 1、写一个PHP程序,命名为,内容如下所示: 程序大胆地写,什么include\require尽管用,都没问题 2、新建Bat文件,命名为,内容如下所示: 1D:\php\-qD:\website\ //相应目录自己改上 3、建立WINDOWS计划任务: 开始–>控制面板–>任务计划–>添加任务计划浏览文件夹选择上面的bat文件设置时间和密码保存即可了。 4、over!可以右键计划任务点“运行”试试用php程序作为linux自动执行脚本用PHP作一社区,在写到计算最高上线人数时,,,把这段代码放在用户login或者某一个页面中,以便在用户登录或访问到该时,,会造成一个问题,如果该代码教复杂,,加上Linux的crontab指令,即可自动定时执行某一个php文件(统计在线人数等).具体方法: 在安装PHP的时候,会产生一个可执行文件,. 在终端方式执行php程序:php-q 注意到PHP原本是应用在网页应用的﹐因此它内定会送出HTML的HEADER﹐但是在此我们是要将PHP用作ShellScript﹐"-q"-q的显示结果。,可以试试执行你以前写的代码. linux命令:crondaemon 这是一个系统中常驻的服务,功能在于执行例行性的工作,如每天一次或每月一次检查磁盘。crondaemon会在每分钟检查一次排定的工作表,看看是否有要执行的指令,所有的输出会以mail寄给用户。设置crontab 命令:crontab-e 该命令呼叫vi编辑器来编辑执行的清单。例如 001,15**fsck/home  1****/home/Gull/onlinnumber 每一行代表一项排定的工作,在指令前为排定的时间,总共有5个栏位,以空格间隔,由左到右依序如下: 栏位 说明-------------------------- 分钟从00到99点钟从0到24日 从01到31月 从01到12星期从01到07,代表星期一到星期日*号表示"每",如每天执行,就在第三栏填*号所以上例的两项工作是:澳门新濠天地每月1号和15号检查/home磁盘每小时的第一分执行/home/Gull/onlinnumber这个文件查看crontab:crontab-l删除crontab:crontab-r呵呵,到这里,你应该知道该怎么利用PHP和crontab命令来统计在线人数了吧?需要注意:如果php中有使用数据库,如oracle等,执行脚本中还需exportOracle的环境设置。因为cron下的脚本执行的用户都是在没登陆状态下执行的,少了很多系统里设置的环境变量的值,在连接数据库的时候会出问 Linuxcrontab详细介绍及执行ph