Задачи CRON на Debian

Помогите настроить cron  debian

 
Посетитель
small user social cms
Медаль
Сообщений: 217
Здравствуйте, никак не могу настроить выполнение задач

в /etc/crontab
прописываю следующее
Код PHP:
  1.  
  2. # m h dom mon dow user command
  3. * /10 * * * * root /home/demo/kirov-portal.com/cron.php
  4. #
  5.  
Но задачи не выполняются.
Посоветуйте как правильно прописать, или может нужно менять какой-то другой фаил?
Посетитель
small user social cms
МедальПочетный донор проекта
Сообщений: 55
/usr/bin/php -f /var/www/юзер/data/www/сайт.ru/cron.php >/dev/null
Реклама
cms
Посетитель
small user social cms
МедальКубок зрительских симпатийАвторитет форума
Сообщений: 1152
на сайте
mr.Z, извините что вмешиваюсь в вашу тему.
у меня задача такая: на /etc/crontab написан
0 19 * * 1,2,3,4,5,6 root /sbin/shutdown -h now = комп выключается каждый день в 19:00 кроме воскресение
вопрос такой, как сделать так каждый день в 19:00 запустился ждущий или спящий режим а в 08:00 вышел из этого режима? чтоб каждый день не вкл/выкл сервер
ОС: Debian 6
Дополнения для InstantCMS 2 | Готовый сайт Доска объявлений
Посетитель
small user social cms
Медаль
Сообщений: 217
OlegSaf, Спасибо, сейчас проверю...
Посетитель
small user social cms
МедальПочетный донор проектаАвторитет форумаКубок зрительских симпатий
Сообщений: 2470
Evanescence:
08:00 вышел из этого режима
в биос по моему есть возможность включить в параметрах управления питанием включение от активности на сетевой карте или по таймеру
Раньше РАЙ был везде - РАЙсовет, РАЙком, РАЙсобес...., а сейчас везде АДминистрации!
Не надо давать людям советы. Каждый должен лохануться самостоятельно!
Любишь в продакшн, люби и баги починить!
Посетитель
small user social cms
МедальПочетный донор проектаАвторитет форумаКубок зрительских симпатий
Сообщений: 2470
mr.Z:
Здравствуйте, никак не могу настроить выполнение задач
это есть в начале файла?
SHELL=/bin/sh
это есть в конце файла в отдельной строке?
#
Раньше РАЙ был везде - РАЙсовет, РАЙком, РАЙсобес...., а сейчас везде АДминистрации!
Не надо давать людям советы. Каждый должен лохануться самостоятельно!
Любишь в продакшн, люби и баги починить!
Посетитель
small user social cms
Медаль
Сообщений: 217
eoleg,
eoleg:
SHELL=/bin/sh
да есть!
Всеровно не выполняется...
Посетитель
small user social cms
Медаль
Сообщений: 217
Cron включен
root 16372 0.0 0.2 1820 528 pts/0 S+ 18:40 0:00 \_ grep cron
root 15583 0.0 0.3 2332 868 ? Ss 12:30 0:00 /usr/sbin/cron
Вроде все нормально настроенно, но вот задачи ну ни в какую не хотят выполнятся.
И еще одно на запрос crontab -l
Выводит no crontab for root
Это что такое?
Посетитель
small user social cms
МедальПочетный донор проектаАвторитет форумаКубок зрительских симпатий
Сообщений: 2470
mr.Z:
да есть!
а # есть?
в конце строк переводы строки есть?
редактируете crontab -e?
-------------------------
# /etc/crontab: system-wide crontab
# Unlike any other crontab you don't have to run the `crontab'
# command to install the new version when you edit this file
# and files in /etc/cron.d. These files also have username fields,
# that none of the other crontabs do.

SHELL=/bin/sh
PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin

# m h dom mon dow user command
17 * * * * root cd / && run-parts --report /etc/cron.hourly
25 6 * * * root test -x /usr/sbin/anacron || ( cd / && run-parts --report /etc/cron.daily )
47 6 * * 7 root test -x /usr/sbin/anacron || ( cd / && run-parts --report /etc/cron.weekly )
52 6 1 * * root test -x /usr/sbin/anacron || ( cd / && run-parts --report /etc/cron.monthly )
#
---------------------------------
примерно такой должен быть
от рута должны редактировать через sudo
sudo crontab -e
везде переводы строки делайте
Редактировалось: 2 раз (Последний: 17 января 2013 в 19:01)
Раньше РАЙ был везде - РАЙсовет, РАЙком, РАЙсобес...., а сейчас везде АДминистрации!
Не надо давать людям советы. Каждый должен лохануться самостоятельно!
Любишь в продакшн, люби и баги починить!
Посетитель
small user social cms
МедальПочетный донор проектаАвторитет форумаКубок зрительских симпатий
Сообщений: 2470
Evanescence:
выключается каждый день в 19:00
это можно сделать при помощи rtcwake
Раньше РАЙ был везде - РАЙсовет, РАЙком, РАЙсобес...., а сейчас везде АДминистрации!
Не надо давать людям советы. Каждый должен лохануться самостоятельно!
Любишь в продакшн, люби и баги починить!
Посетитель
small user social cms
Медаль
Сообщений: 217
eoleg,
Ввожу в терминале crontab -e
Вылазит
# Edit this file to introduce tasks to be run by cron.
#
# Each task to run has to be defined through a single line
# indicating with different fields when the task will be run
# and what command to run for the task
#
# To define the time you can provide concrete values for
# minute (m), hour (h), day of month (dom), month (mon),
# and day of week (dow) or use '*' in these fields (for 'any').#
# Notice that tasks will be started based on the cron's system
# daemon's notion of time and timezones.
#
# Output of the crontab jobs (including errors) is sent through
# email to the user the crontab file belongs to (unless redirected).
#
# For example, you can run a backup of all your user accounts
# at 5 a.m every week with:
# 0 5 * * 1 tar -zcf /var/backups/home.tgz /home/
#
# For more information see the manual pages of crontab(5) and cron(8)
#


Больше ничего нет,
Редактирую командой nano /etc/crontab
Вот содержимое crontab

# /etc/crontab: system-wide crontab
# Unlike any other crontab you don't have to run the `crontab'
# command to install the new version when you edit this file
# and files in /etc/cron.d. These files also have username fields,
# that none of the other crontabs do.

SHELL=/bin/sh
PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin

# m h dom mon dow user command
17 * * * * root cd / && run-parts --report /etc/cron.hourly
25 6 * * * root test -x /usr/sbin/anacron || ( cd / && run-parts --report /etc/cron.daily )
47 6 * * 7 root test -x /usr/sbin/anacron || ( cd / && run-parts --report /etc/cron.weekly )
52 6 1 * * root test -x /usr/sbin/anacron || ( cd / && run-parts --report /etc/cron.monthly )
* /10 * * * * /usr/bin/php -f /home/demo/kirov-portal.com/cron.php > /dev/null
#
Редактировалось: 1 раз (Последний: 17 января 2013 в 19:21)
Посетитель
small user social cms
МедальПочетный донор проектаАвторитет форумаКубок зрительских симпатий
Сообщений: 2470
mr.Z:
Ввожу в терминале crontab -e
от имени какого пользователя?
он показывает только то что к этому пользователю относится
Раньше РАЙ был везде - РАЙсовет, РАЙком, РАЙсобес...., а сейчас везде АДминистрации!
Не надо давать людям советы. Каждый должен лохануться самостоятельно!
Любишь в продакшн, люби и баги починить!
Посетитель
small user social cms
МедальПочетный донор проектаАвторитет форумаКубок зрительских симпатий
Сообщений: 2470
mr.Z:
* /10 * * * * /usr/bin/php -f /home/demo/kirov-portal.com/cron.php > /dev/null
это нужно убрать и через sudo crontab -e для рута ввести эту строку
Раньше РАЙ был везде - РАЙсовет, РАЙком, РАЙсобес...., а сейчас везде АДминистрации!
Не надо давать людям советы. Каждый должен лохануться самостоятельно!
Любишь в продакшн, люби и баги починить!
Посетитель
small user social cms
МедальПочетный донор проектаАвторитет форумаКубок зрительских симпатий
Сообщений: 2470
mr.Z:
* /10 * * * * /usr/bin/php -f /home/demo/kirov-portal.com/cron.php > /dev/null
кстати у вас домен kirov-portal.com наверное от пользователя demo работает
Раньше РАЙ был везде - РАЙсовет, РАЙком, РАЙсобес...., а сейчас везде АДминистрации!
Не надо давать людям советы. Каждый должен лохануться самостоятельно!
Любишь в продакшн, люби и баги починить!
Посетитель
small user social cms
Медаль
Сообщений: 217
eoleg:
кстати у вас домен kirov-portal.com наверное от пользователя demo работает
ДА от demo

eoleg:
это нужно убрать и через sudo crontab -e для рута ввести эту строку
Пытался, вот что выдает:
crontab: installing new crontab
"/tmp/crontab.qgXhtO/crontab":21: bad hour
errors in crontab file, can't install.
Do you want to retry the same edit? (y/n)
В начало страницы
Предыдущая темаСледующая тема Перейти на форум:
Быстрый ответ
Чтобы писать на форуме, зарегистрируйтесь или авторизуйтесь.