php tab 输出txt,crontab php文件并输出到日志文件结果

cron线看起来像:

*/1 * * * * /usr/bin/php /path/to/CRON.php > /path/to/log/CRON_LOG.txt 2> /dev/nullCRON.php

require_once 'config.php';

define('CRON', dirname(dirname(__FILE__)));

$parts = explode("/",__FILE__);

$ThisFile = $parts[count($parts) - 1];

chdir(substr(__FILE__,0,(strlen(__FILE__) - strlen($ThisFile))));

unset($parts);

unset($ThisFile);

$CRON_OUTPUT = "STARTING CRON @ ".date("m-d-Y H:i:s")."\r\n";

$CRON_OUTPUT .= CleanLog() . "\r\n";

$CRON_OUTPUT .= "\r\n";

echo $CRON_OUTPUT;

$fh = fopen(''.CRON.'/log/CRON_LOG.txt', 'a');

fwrite($fh, $CRON_OUTPUT);

fclose($fh);

die();

?>CleanLog功能:

global $db;

$resp = '';

$db->query('SQL');

$resp = 'Deleted '.$db->rows_affected.' entries from table';

return $resp;在文件中,只有这两行显示和功能的时间,因为我可以看到执行两次:

CRON_LOG.txt

STARTING CRON @ 02-26-2012 21:26:01

Deleted 0 entries from table

STARTING CRON @ 02-26-2012 21:26:01

Deleted 0 entries from table它有什么问题,为什么它只产生这些行和文件没有更新(文件只有日期/时间变化,没有更多,它应该添加更多的行,甚至文件大小应该增长)?

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值