Windows任务计划 定时执行PHP代码及扩展(对数据库进行更新操作)
来源:互联网 发布:怎么看自己的淘宝联盟i 编辑:程序博客网 时间:2024/04/26 00:12
下面是一个测试用的例子。(如看不明白的小伙伴。请私信我。本人一直在线)
windows批处理文件
新建文本文档,编写如下代码,保存为.bat文件。
- 1
- 2
PHP运行模式
平时执行php代码,是通过浏览器向服务器请求的方式执行的,这种运行模式叫模块模式。 模块模式是以mod_php5模块的形式集成,此时mod_php5模块的作用是接收Apache传递过来的PHP文件请求,并处理这些请求,然后将处理后的结果返回给Apache。如果我们在Apache启动前在其配置文件中配置好了PHP模块(mod_php5), PHP模块通过注册apache2的ap_hook_post_config挂钩,在Apache启动的时候启动此模块以接受PHP文件的请求。
而我们用php.exe执行时, 便是 CLI模式,这篇博文对PHP四种运行模式进行了详细阐述。
php.exe
PHP命令行执行程序php.exe的功能非常强大,在windows环境下配置系统变量path的值可以直接在dos窗口界面直接运行php脚本文件,这篇文章有具体配置方法。
这里的php.exe是php安装目录下三个和php相关的exe文件中的一个,php-cgi.exe、php-win.exe
php-cgi.exe提供来作为CGI使用的,通常用来在windows环境下通过cgi方式解析php脚本,常用于在iis下运行php网站,区别是在文件输出所有内容之前,会自动输出一个下面的HTTP头
- 1
- 2
php-win.exe也可以执行PHP文件,区别是大打开控制台,不显示输出内容。可以用来编写无需显示界面的文件处理、网路服务等程序。
PHP执行代码
- 1
- 2
- 3
- 4
这里的文件路径一定要是绝对路径,因为没有经过apache或iis这种服务器,除了一些基于服务器的变量不能使用的,如$_SERVER等,还有很有可能发生各种无法预计的错误。
创建任务计划
这个百度一下就能出很多,我测试的用的是windows7.
开始–》附件–》系统工具–》任务计划程序
双击创建任务
创建名称和设置执行权限
设置好开始时间和重复任务间隔时间
选择写好的脚本路径
到这儿就已经创建好任务计划程序了
下面是执行的效果
- Windows任务计划 定时执行PHP代码及扩展(对数据库进行更新操作)
- Windows任务计划定时执行PHP代码及扩展
- windows定时计划任务,定时执行数据库的备份任务
- Windows Server 2008中使用计划任务定时执行BAT bat进行PHP脚本的执行
- window平台下使用任务计划定时执行php进行数据库处理
- PHP定时执行计划任务
- PHP定时执行计划任务
- PHP定时执行计划任务
- PHP定时执行计划任务
- 【PHP定时执行计划任务】
- PHP定时执行计划任务
- thinkphp 定时执行php文件--windows系统任务计划
- windows计划任务执行php
- windows 定时计划实现定时执行PHP
- php下定时执行计划任务
- php计划任务(定时执行函数)
- Windows 定时执行 服务与任务计划
- 【定时任务】Windows Server 2008/2012 计划任务配置(任务计划程序)每分钟执行BAT php
- eclipse 设置编译jdk版本及兼容版本
- ReactNative调试
- 获取多个复选框的值
- mysql数据库存储类型及存储引擎分析
- Android消息机制
- Windows任务计划 定时执行PHP代码及扩展(对数据库进行更新操作)
- angularjs+路由 实现用户列表
- ubuntu14.04 利用ros usb_cam包驱动摄像头后显示图像上下颠倒的解决方法
- Jq实现省市联动(JqDOM操作和遍历)
- 测试博客
- block copy字符修饰
- 频道管理
- 展示数据,上拉加载,下拉刷新,一定要导入library.
- bzoj 2818(欧拉函数)