zoukankan      html  css  js  c++  java
  • Windows服务器上使用bat定时执行php

    注意:所要执行的PHP文件中,如果涉及到路径问题,要使用绝对路径,否则会执行失败的。因为通过bat文件执行PHP程序时,是直接通过php.exe执行的,而不是通过Apache,所以不能使用相对路径

    1、新建testPHP.bat文件,记事本打开,里面写入如下代码(第一行意思是生成的文件保存在D盘):

    D:
    "D:wampinphpphp5.5.12php.exe" -f "D:wampwwwdemo.php"
    

    2、建立PHP测试文件demo.php

    <?php
    $fp = @fopen("test.txt", "a+");
    $data = date("Y-m-d H:i:s",time()); 
    fwrite($fp , $data. " 让PHP定时运行吧!<br> 
    ");
    fclose($fp);
    ?>
     
    

    3、设置windows定时任务  

      

    打开 任务计划程序

    开始-控制面板-管理工具-任务计划程序

    添加任务 配置如下

    这里写图片描述

    这里写图片描述

    下面需要测试配置是否正常运行

    如果测试直接点击右侧运行即可,如果添加定时任务,添加一个触发器任务即可

    这里写图片描述

    运行结果如下 :

    这里写图片描述

  • 相关阅读:
    Docker
    CTF各种资源:题目、工具、资料
    Android工具集合
    Android相关资源
    命令注入新玩法:巧借环境攻击目标
    分库分表
    数据库读写分离
    Insomni'hack teaser 2019
    Insomni'hack teaser 2019
    35C3 CTF
  • 原文地址:https://www.cnblogs.com/xtmp/p/7397001.html
Copyright © 2011-2022 走看看