alvladtair
Новичок
Выполнение PHP кода с помощью crontab
Привет, всем!
Народ, у меня есть следующая проблема, мне нужно с некоторой периодичностью посылать клиентам, зарегистрированным в базе данных e-mail ы, написал прогу, которая работает если я её запускаю в командной строке, но с помощью кронтаб она не запускается ((
Ниже -- фрагмент кода проги:
#!/usr/bin/php -q
...
Далее cron:
0 0 * * * php /vservers/hudsontmaorg/htdocs/commuting/carpoolcron.php >> logs/cronlogs 2>&1
Примечания:
Доступ к файлу надлежащий;
PHP Version 5.1.6 / MySQL;
OS Linux.
PS. crontab работает, если в этом коде делаю простой INSERT в базу, все "неродные функции" тоже отлажены
Плиз, помогите чем нить, буду премного благодарен
Привет, всем!
Народ, у меня есть следующая проблема, мне нужно с некоторой периодичностью посылать клиентам, зарегистрированным в базе данных e-mail ы, написал прогу, которая работает если я её запускаю в командной строке, но с помощью кронтаб она не запускается ((
Ниже -- фрагмент кода проги:
#!/usr/bin/php -q
...
PHP:
$sql="SELECT *\n";
$sql.="FROM ".$dbtables["carpool"]."\n";
$sql.="WHERE (DATEDIFF(CURDATE(), entrydate) MOD 60)=0 AND `d/p`=5";
$result=DBFetch($sql);
$rows=numRows($sql);
for($i=0; $i<$rows; $i++){
$content="<html>";
$content.="<body>";
$content.="<p>";
$content.="Dear <b>".$result[$i]["fname"]." ".$result[$i]["lname"]."!</b><br/>";
$content.="This mail was sent to you, because your e-mail address was registered in Carpool Program ";
$content.="and it is 60 days of your last verification.<br/>";
$content.="To verify your participiation, please, click <a href=\"somelink\" target=\"_blank\">here...</a><br/></p><p>";
$content.="As soon as you verify your partiicipation, you will participiate in <b>CAR WASH / OIL CHANGE PROGRAM</b><br/>";
send_mail($result[$i]["email"], $content, "Carpool Program");
}
}
0 0 * * * php /vservers/hudsontmaorg/htdocs/commuting/carpoolcron.php >> logs/cronlogs 2>&1
Примечания:
Доступ к файлу надлежащий;
PHP Version 5.1.6 / MySQL;
OS Linux.
PS. crontab работает, если в этом коде делаю простой INSERT в базу, все "неродные функции" тоже отлажены
Плиз, помогите чем нить, буду премного благодарен