$size_i = $size_i/1000000;
$size_i = sprintf("%.2f",$size_i);
$size_i = $size_i*1;
$size_o = $size_o/1000000;
$size_o = sprintf("%.2f",$size_o);
$size_o = $size_o*1;
print FLN2 "<br>$date : $size_i $size_o\n";
close (FLN);
$all = $all / 1000000;
if ($all > $limit)
{
print FLN2 "<BR>LIMIT $limit MB ISCHERPAN. OBRATITES K ADMINISTRATORU";
exec("iptables -t nat -D POSTROUTING -s $ip -j SNAT --to-source 192.168.1.2");
sleep 1;
exec("/etc/rc.d/init.d/iptables restart");
sleep 1;
}
Когда я запускаю эту часть скрипта просто, все ок, команды exec работают, а когда пытаюсь автоматом через crond - нет. Помогите плиз, в чем может быть дело?
|