国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 開發(fā) > PHP > 正文

windows服務(wù)器下實現(xiàn)php定時執(zhí)行代碼方法

2024-05-04 21:48:42
字體:
供稿:網(wǎng)友

一、讓PHP定時運行吧.

1、編輯如下代碼,并保存為test.php,代碼如下:

  1. <?php 
  2. $fp = @fopen("test.txt""a+"); 
  3. fwrite($fpdate("Y-m-d H:i:s") . " 讓PHP定時運行吧!n"); 
  4. fclose($fp); 
  5. ?> 

打開文本輸入:D:php4php.exe -q D:php4test.php,保存為.bat格式.

D:php4php.exe 是php安裝路徑,D:php4test.php是要定時運行的程序的路徑.

2、添加一個任務(wù)計劃,選擇那個.bat文件.

3、時間設(shè)置為每隔1分鐘運行一次,然后運行這個任務(wù).

4、現(xiàn)在我們來看看d:php4test.txt文件的內(nèi)容時候是否成功,如果內(nèi)容為如下所示,那么恭喜你成功了.

  1. 2014-03-03 11:08:01 讓PHP定時運行吧! 
  2. 2014-03-03 11:09:02 讓PHP定時運行吧! 
  3. 2014-03-03 11:10:01 讓PHP定時運行吧! 
  4. 2014-03-03 11:11:02 讓PHP定時運行吧! 

二、讓MYSQL實現(xiàn)自動備份變成可能.

1、編輯如下代碼,并保存為backup.php,如果要壓縮可以拷貝一個rar.exe,代碼如下:

  1. <?php 
  2. if ($argc != 2 || in_array($argv[1], array('--help''-?'))) { 
  3. ?> 
  4. backup   Ver 0.01, for Win95/Win98/WinNT/Win2000/WinXP on i32 
  5. Copyright (C) 2000 ptker All rights reserved. This is free software,and you are welcome to modify and redistribute it 
  6. under the GPL license 
  7.  
  8. PHP Shell script for the backup MySQL database. 
  9.  
  10. Usage: <?php echo $argv[0]; ?> <option> 
  11.  
  12.    <option> can be database name you would like to backup. 
  13.    With the --help, or -? options, you can get this help and exit
  14. <?php 
  15. else { 
  16. $dbname = $argv[1]; 
  17. $dump_tool = "c:/mysql/bin/mysqldump"
  18. $rar_tool = "d:/php4/rar"
  19. @exec("$dump_tool --opt -u user -ppassword $dbname > ./$dbname.sql"); 
  20. @exec("$rar_tool a -ag_yyyy_mm_dd_hh_mm $dbname.rar $dbname.sql");//開源代碼Vevb.com 
  21. @unlink("$dbname.sql"); 
  22. echo "Backup complete!"
  23. ?> 

2、添加一個任務(wù)計劃,在這一步輸入命令:

D:php4php.exe -q D:php4backup.php databasename

3、時間設(shè)置為每天運行一次,然后運行這個任務(wù).

4、最后會在d:php4目錄下生成一個以數(shù)據(jù)庫名和當前時間組成的rar文件.

5、恭喜你,大功告成了.

當然備份方式有很多種,讀者可按照自己喜歡的去做.

以上是原著,結(jié)合本人實賤,補充說明如下:

1. 如果出現(xiàn)錯誤:

在試著設(shè)置任務(wù)帳戶信息時出現(xiàn)錯誤,指定的錯誤是:0x80070005:拒絕訪問,您沒有運行所請求的操作的權(quán)限.

在上面'"4.接下來系統(tǒng)將會要求用戶設(shè)置適當?shù)挠脩裘懊艽a,以便系統(tǒng)今后能自動加以運行".這里最好用"system"用戶,密碼可為空.

這個system的權(quán)限非常之高,比你的administrator還要高,所以你在運行命令的時候千萬不要亂來,這個可是什么提示都沒有就會無條件執(zhí)行的,這個權(quán)限下你kill核心進程都行.

發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 邵阳县| 金门县| 交口县| 巨鹿县| 遵化市| 宽城| 双流县| 松阳县| 崇州市| 伊通| 托克托县| 南宫市| 和平区| 突泉县| 黎城县| 遵义县| 岳阳县| 上饶市| 陇南市| 新昌县| 会泽县| 台中市| 石狮市| 琼海市| 安国市| 陵水| 怀来县| 石柱| 禄丰县| 新密市| 开远市| 胶南市| 手游| 巩留县| 陆良县| 华池县| 维西| 西安市| 财经| 门头沟区| 固阳县|