您好,欢迎来到三六零分类信息网!老站,搜索引擎当天收录,欢迎发信息

windows 七定时任务启动php

2024/3/8 18:05:38发布16次查看
windows 7定时任务启动php
今天试了用windows 7定时任务启动运行php,任务运行了,但是没有效果
不过如果双击bat是有效果的,不知道是什么原因
php文件代码
$fp = fopen(test.txt, a+);
fwrite($fp, date(y-m-d h:i:s) . 成功成功了!\n);
fclose($fp);

bat 文件代码
d:\www\appserv\php6\php.exe -q d:\www\appserv\www\dingshi\test.php

------解决思路----------------------
系统不一样这里触发时间也不一样但是基本上没有时时刻刻触发的。
------解决思路----------------------
是不是在执行计划任务时你的环境还没有启动呢。
test.php 文件可以随意放位置的这个时候就和apache没有关系了。
就相当于在dos下执行php文件用不到apache了。
把文件放在d盘根目录试试
d:\www\appserv\php6\php.exe -q d:\test.php
------解决思路----------------------
可能是定时任务使用的用户权限问题,双击没问题说明你的脚本是对的,可能就是要设置一下执行这个任务的账号了
------解决思路----------------------
先创建个 xxx.bat文件,文件内容为d:\www\appserv\php6\php.exe -q d:\test.php,然后在定时任务使用执行xxx.bat文件,试试看
该用户其它信息

VIP推荐

免费发布信息,免费发布B2B信息网站平台 - 三六零分类信息网 沪ICP备09012988号-2
企业名录 Product