网站制作学习网PHP→正文:定时运行php
字体:

定时运行php

PHP 2010/12/1 17:09:53  点击:不统计


定时运行php 一直以来想做到定时运行一个php文件,比如更新数据,数据同步,备份等,想通过定时运行一个php文件或者几个php文件来实现上面的内容。
哪么怎么才能定时运行php文件呢,而且如何定时运行多个php文件呢!?
 说一下,本人测试定时运行php是再windows的服务器环境下的,是通过系统的计划任务来实现的。
下面是定时运行php的步骤说明:
 首先确定php安装目录和要运行的php文件,或者是php文件列表。
 比如我的是
  php安装目录:E:\php\ 需要文件是E:\php\php.exe 只要记住文件目录即可
  php文件目录  E:\apache2.2\htdocs\ 文件是  E:\apache2.2\htdocs\forasp.php和E:\apache2.2\htdocs\cn.php
 然后创建批处理命令文件
  内容如下:原载于:学习www.网for站asp制.cn作
  E:\php\php.exe E:\apache2.2\htdocs\forasp.php
  E:\php\php.exe E:\apache2.2\htdocs\cn.php
  保存为.bat文件,名字自己定义,假设定义为php_work.bat 并保存到E:\apache2.2\htdocs\目录下,这个可以自己选择定义
 配置定时运行(操作服务器)
 点击开始->程序->附件->系统工具->任务计划
 点击后,右击空白,最下面新建计划任务。假设命名为foraspcn。完毕后右击任务,点击属性(见下图)
定时运行php
 将运行处浏览到。bat文件即可。
 然后定义运行时间,点击上面的转换计划去定义运行时间,如果需要更多详细的定义运行,点击高级即可。

 需要说明的一点,如果是生成文件啊什么的,生成的文件都会再.bat同级目录下面


·上一篇:PHP创建桌面快捷方式 >>    ·下一篇:php真伪静态 >>
推荐文章
最新文章