windows定时自动执行php的方法介绍

php中文网
发布: 2016-07-25 08:58:51
原创
1088人浏览过
本文介绍下,在windows环境中,定时自动执行php程序的设置方法,有需要的朋友参考下吧。

步骤如下: 单击"开始"按钮,然后依次选择"程序"→"附件"→"系统工具"→"任务计划"(或者是"设置"→"控制面板"→"任务计划"),启动Windows 2000的任务计划管理程序。

在"任务计划"窗口中双击"添加任务计划"图标,启动系统的"任务计划向导",然后单击"下一步"按钮,在给出的程序列表中选择需要自动运行的应用程序,然后单击"下一步"按钮。

设置适当的任务计划名称并选择自动执行这个任务的时间频率(如每天、每星期、每月、一次性、每次启动计算机时、每次登录时等),然后单击"下一步"按钮。此时系统将会要求用户对程序运行的具体时间进行设置,如几号、几点钟、哪几个时间段才能运行等,我们只需根据自己的需要加以设置即可。

接下来系统将会要求用户设置适当的用户名及密码(如图5所示),以便系统今后能自动加以运行。

最后,我们只需单击"完成"按钮即可将相应任务添加到Windows 2000的任务计划程序中,此后它就会自动"记住"这个任务,一旦系统时间及相关条件与用户设置的计划相符,它就会自动调用用户所指定的应用程序,十分方 便(每次启动Windows 2000的时候,任务计划程序都会自动启动,并在后台运行,确保用户的计划能够按时执行)。

测试一下刚才所建的任务是否成功,鼠标右键单击"php"程序图标(如图6所示),在弹出的菜单里面选择"运行"。一般情况下程序图标只要这样 激活运行就可以正常启动。如果运行失败可查看用户和密码是否设置正确,还有确定"Task Scheduler"服务是否已启动,本人当初就是为了节省系统资源把它关掉了导致运行失败,害我找了大半天。另外也可从"系统日志"里查看到底是什么原 因造成运行失败的。

立即学习PHP免费学习笔记(深入)”;

PHP的使用技巧集
PHP的使用技巧集

PHP 独特的语法混合了 C、Java、Perl 以及 PHP 自创新的语法。它可以比 CGI或者Perl更快速的执行动态网页。用PHP做出的动态页面与其他的编程语言相比,PHP是将程序嵌入到HTML文档中去执行,执行效率比完全生成HTML标记的CGI要高许多。下面介绍了十个PHP高级应用技巧。 1, 使用 ip2long() 和 long2ip() 函数来把 IP 地址转化成整型存储到数据库里

PHP的使用技巧集 440
查看详情 PHP的使用技巧集

下面将介绍两个例子:

一、让PHP定时运行 文件test.php: 添加一个任务计划,输入命令: D:php4php.exe -q D:php4 est.php

时间设置为每隔1分钟运行一次,然后运行这个任务。 现在来看看d:php4 est.txt文件的内容时候是否成功。 如果内容为如下所示,则表示成功: 2013-6-13 11:08:01 让PHP定时运行吧! 2013-6-13 11:09:02 让PHP定时运行吧! 2013-6-13 11:10:01 让PHP定时运行吧! 2013-6-13 11:11:02 让PHP定时运行吧!

二、让MYSQL实现自动备份 文件backup.php,如果要压缩可以拷贝一个rar.exe: backup Ver 0.01, for Win95/Win98/WinNT/Win2000/WinXP on i32 Copyright (C) 2000 ptker All rights reserved. This is free software,and you are welcome to modify and redistribute it under the GPL license

PHP Shell script for the backup MySQL database.

Usage:

当然备份方式有很多种,读者可按照自己喜欢的去做!

如果出现错误: 在试着设置任务帐户信息时出现错误 指定的错误是: 0x80070005:拒绝访问 您没有运行所请求的操作的权限

在上面'"4.接下来系统将会要求用户设置适当的用户名及密码,以便系统今后能自动加以运行".这里最好用"system"用户,密码可为空. 这个system的权限非常之高,比你的administrator还要高,所以你在运行命令的时候千万不要乱来,这个可是什么提示都没有就会无条件执行的,这个权限下你kill核心进程都行. 上面2、添加一个任务计划,在这一步输入命令: D:php4php.exe -q D:php4 est.php 正确的方式应为 "D:php4php.exe" -q "D:php4 est.php" 说明:路径要用双引号括住,这点不要搞错了哦。



PHP速学教程(入门到精通)
PHP速学教程(入门到精通)

PHP怎么学习?PHP怎么入门?PHP在哪学?PHP怎么学才快?不用担心,这里为大家提供了PHP速学教程(入门到精通),有需要的小伙伴保存下载就能学习啦!

下载
来源:php中文网
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
最新问题
开源免费商场系统广告
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新 English
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号