繁体   English   中英

使用php在Windows 7中进行Cron作业

[英]Cron jobs in Windows 7 using php

我正在使用Windows 7并使用PHP。 我是第一次从事Cron工作,所以我不知道从哪里开始。

20分钟后,我希望查询运行并插入$i的值,而20分钟后,我希望$i的值增加并插入。

我目前正在使用以下代码:

<?php
include "config.php";
$i=1;
$r=mysql_query("insert into test1(score) values ('$i')");
?>

根据我的经验,我使用的是窗口任务计划程序,每小时收集约70,000条记录。

首先,如果您使用的是WAMP,请在测试文件夹下创建一个名为index.php的文件

<?php
  echo "Hello from Mars";
?>

接下来转到命令提示符并尝试执行以下操作:

C:\WAMP\bin\php\php5.4.1.2\php.exe -f "C:\WAMP\www\test\index.php"

如果输出相同,那么我们就走在正确的轨道上,...

  1. 在Windows 7中,转到“开始”菜单类型“任务计划程序”
  2. 创建一个基本任务,只需填写必要的信息
  3. 设置触发器,取决于您的需求
  4. 选择启动程序
  5. 指定程序脚本,浏览位于wamp文件夹的php.exe

更多信息: http : //www.howtogeek.com/123393/how-to-automatically-run-programs-and-set-reminders-with-the-windows-task-scheduler/

要确定您的php是否在cli下运行:

<?php
  if(PHP_SAPI == 'cli') echo 'Running CLI';
?>

为了加快输入php位置的过程:

  1. 在控制面板>系统和安全性>系统>高级系统设置中设置PHP环境变量

  2. 单击环境变量

  3. 系统变量中,选择路径,然后单击编辑。

  4. 附加PHP文件的位置,该位置为C:\\ WAMP \\ bin \\ php \\ php5.4.1.2,确保不要忘记包含分号,以服务器分隔路径。

  5. 重新启动PC,在命令提示符下键入php -v

现在,您可以轻松做到这一点:

php -f "C:\\WAMP\\www\\test\\index.php"

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM