我正在使用 Windows 7 并使用 PHP。我是第一次从事 cron 工作,所以我不知道从哪里开始。
20 分钟后,我希望查询运行并插入 的值,再过 20 分钟后,我希望增加并插入$i
的值$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"
如果输出相同,我们就在正确的轨道上,继续前进......
要确定您的 php 是否在 cli 下运行:
<?php
if(PHP_SAPI == 'cli') echo 'Running CLI';
?>
要加快输入 php 位置的过程:
在控制面板 > 系统和安全 > 系统 > 高级系统设置中设置 PHP 环境变量
单击环境变量
在系统变量中选择路径并单击编辑
附加 PHP 文件的位置C:\WAMP\bin\php\php5.4.1.2确保不要忘记包含用于分隔路径的服务器的分号。
重启电脑,在命令提示符下输入php -v
现在您可以轻松地做到这一点:
php -f "C:\WAMP\www\test\index.php"