|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
第1步环境配置好了,你算了进了1小步了,那么第2步呢就是调出第1个程序一般都是用helloworld,视频教程里面我都做了,helloworld一个老文章了,不错,找出来人人吐槽,所谓义务企图就是由盘算机主动挪用用户事前设置好的使用程序,从而到达简化用户操纵的目标。使用Windows2000的义务企图程序(相称与*NIX下的cron程序,这里不再对其胪陈),我们能够布置任何剧本、程序或文档在最得当的时分运转,从而满意本人的需要。上面以Windows2000为例。
详细来讲,我们若需使用义务企图程序主动运转则应实行以下步骤: 1.单击”入手下手”按钮,然后顺次选择”程序”→”附件”→”体系工具”→”义务企图”(大概是”设置”→”把持面板”→”义务企图”),启动Windows2000的义务企图办理程序。 2.在”义务企图”窗口中双击”增加义务企图”图标,启动体系的”义务企图导游”,然后单击” 下一步”按钮,在给出的程序列表当选择必要主动运转的使用程序,然后单击”下一步”按钮。 3.设置得当的义务企图称号并选择主动实行这个义务的工夫频次(如天天、每礼拜、每个月、一次性、每次启动盘算机时、每次登录时等),然后单击”下一步”按钮。此时体系将会请求用户对程序运转的详细工夫举行设置,如几号、几点钟、哪几个工夫段才干运转等,我们只需依据本人的必要加以设置便可。 4.接上去体系将会请求用户设置得当的用户名及暗码(如所示),以便体系从此能主动加以运转。 5.最初,我们只需单击”完成”按钮便可将响应义务增加到Windows2000的义务企图程序中,今后它就会主动”记着”这个义务,一旦体系工夫及相干前提与用户设置的企图符合,它就会主动挪用用户所指定的使用程序,非常方便(每次启动Windows2000的时分,义务企图程序城市主动启动,并在背景运转,确保用户的企图可以定时实行)。
如今我们来测试一下方才所建的义务是不是乐成,鼠标右键单击”php”程序图标(如所示),在弹出的菜单内里选择”运转”。一样平常情形下程序图标只需如许激活运转就能够一般启动。假如运转失利可检察用户和暗码是不是设置准确,另有断定”TaskScheduler”服务是不是已启动,自己现在就是为了节俭体系资本把它关失落了招致运转失利,害我找了泰半天。别的也可从”体系日记”里检察究竟是甚么原因形成运转失利的。
好了,讲了这么多义务企图的使用,如今我们切进正题,上面将先容两个例子:
1、让PHP准时运转
编纂以下代码,并保留为test.php:
$fp=@fopen(”test.txt”,“a+”);
fwrite($fp,date(”Y-m-dH:i:s”).”让PHP准时运转吧!
”);
fclose($fp);
?>
增加一个义务企图,在(如所示)这一步输出命令:
D:php4php.exe-qD:php4 est.php
工夫设置为每隔1分钟运转一次,然后运转这个义务。如今我们来看看d:php4 est.txt文件的内容时分是不是乐成。假如内容为以下所示,那末祝贺你乐成了。
2007-10-3011:08:01让PHP准时运转吧!
2007-10-3011:09:02让PHP准时运转吧!
2007-10-3011:10:01让PHP准时运转吧!
2007-10-3011:11:02让PHP准时运转吧!
2、让MYSQL完成主动备份
编纂以下代码,并保留为backup.php,假如要紧缩能够拷贝一个rar.exe:
if($argc!=2in_array($argv[1],array(’–help’,‘-?’))){
?>
backupVer0.01,forWin95/Win98/WinNT/Win2000/WinXPoni32
Copyright(C)2000ptkerAllrightsreserved.
Thisisfreesoftware,andyouarewelcometomodifyandredistributeit
undertheGPLlicense
PHPShellscriptforthebackupMySQLdatabase.
Usage:
canbedatabasenameyouwouldliketobackup.
Withthe–help,or-?options,youcangetthishelpandexit.
}else{
$dbname=$argv[1];
$dump_tool=“c:mysqlinmysqldump”;
$rar_tool=“d:php4
ar”;
@exec(”$dump_tool–opt-uuser-ppassword$dbname>./$dbname.sql”);
@exec(”$rar_toola-ag_yyyy_mm_dd_hh_mm$dbname.rar$dbname.sql”);
@unlink(”$dbname.sql”);
echo“Backupcomplete!”;
}
?>
增加一个义务企图,在(如所示)这一步输出命令:
D:php4php.exe-qD:php4ackup.phpdatabasename
工夫设置为天天运转一次,然后运转这个义务。最初会在d:php4目次下天生一个以数据库名和以后工夫构成的rar文件。祝贺你!半途而废了!
固然备份体例有良多种,读者可依照本人喜好的往做!
以上是原著.分离自己实贱,增补申明以下:
假如呈现毛病:
在试着设置义务帐户信息时呈现毛病
指定的毛病是:
0 |
|