Мне нужно получать еженедельный отчет участников, использующих crontab в Fedora Core 6.
Я обновил эту строку в etc / crontab
0 * * * * lynx -дамп http://domain.com/weeklyreport.php
затем в командной строке я дал как
crontab crontab
но все еще не получил отчет по почте
Если я дам 10, мне нужно будет получать отчет каждые десять минут.
Что в этом плохого? Я не получаю отчета.
Весь php скрипт написан в файле weeklyreport.php и находится в корневом каталоге.
С уважением, Томас
Когда вы добавляете запись в / etc / crontab, вам нужно указать, от имени какого пользователя ее запускать. Как у вас сейчас это пытается запустить команду -dump пользователем lynx. Также всегда рекомендуется помещать полный путь в crontab. Итак, если вы хотите запускать команду каждый час, что у вас есть сейчас
0 * * * * root /usr/bin/lynx -dump http://domain.com/weeklyreport.php
я считать вы хотите запускать его еженедельно?
0 * * * 0 root /usr/bin/lynx -dump http://domain.com/weeklyreport.php
Это будет запускаться каждое воскресенье в полночь
Спасибо, я добавил строку, чтобы получать каждые десять минут для тестирования, но все еще не получаю отчет 10 * * * * root / usr / bin / lynx -dump domain.com/weeklyreport.php Что не так в ссылке?