VPS Сървър - Крон Джобс

CasualStyle

Registered
Здравейте, имам VPS сървър и искам всяка вечер в 00:00:00ч. да се отваря даден файл в дадена директория и заявката вътре да се изпълнява. Някой знае ли как да го направя, мисля, че с кронове става, но незнам как да създам такива на Ubuntu сървъра ми.
 
пишеш crontab -e и там слагаш какво и кога да се изпълнява. Това може да ти помогне: http://www.crontab-generator.org
 
cron се състои най-често от две части: [* * * * *] - колко често и след това командата. Ако използваш сайта, който ти дадох, получаваш следното (всяка вечер в полунощ):

0 0 * * * php /path/to/file.php >/dev/null 2>&1

Възможно е да трябва да си оправиш $PATH променливата, ако не може да намери php. Или виж къде се намира php с which php и командата става

0 0 * * * /path/to/php /path/to/file.php >/dev/null 2>&1
 
Може и така
Код:
0 0 * * * `which php` /path/to/file.php >/dev/null 2>&1
Това, което каза колегата djman, само че по-мързеливо и донякъде универсално.
Поздрави.
 

Back
Горе