cronjob, не работающий

Нет................. все еще нет.

Я был видом неправильного первого раза, если Вы не имеете никакого контроля над сервером затем, Вам все еще не повезло, но если можно получить доступ администратора затем, можно установить 'субкомпонент' веб-подключения удаленного рабочего стола сервиса WWW IIS через панель управления и затем просмотреть на http://whatever/tsweb

Попробуйте его и сообщите нам хорошо.

0
задан 11 August 2011 в 12:00
7 ответов

Что относительно того, чтобы изменить строку крона на:

 0 3 * * * /bin/bash /home/myapp/current/script/send_insurance_reminders.sh
1
ответ дан 23 November 2019 в 11:16

Сценарий оболочки имеет надлежащего Read и Выполняет полномочия?

0
ответ дан 23 November 2019 в 11:16

Как Вы редактировали crontab файл?

В зависимости от Вашей реализации крона это не может брать изменения в crontab файле при редактировании его непосредственно. Если это верно, любое редактирование crontab файл с crontab -e управляйте или сообщите процессу крона об изменениях (см. страницу руководства своей реализации крона о том, как сделать это).

Много современных уведомлений реализаций крона изменяются автоматически все же. Это не может быть правильным решением в Вашем случае, но это - возможность, и я не видел, что это упомянуло все же.

0
ответ дан 23 November 2019 в 11:16

Крон проигнорирует запись без запаздывающей новой строки - перепроверка, что у Вас есть новая строка (или два!) после последней записи.

0
ответ дан 23 November 2019 в 11:16

Для помощи с диагнозом Вы могли добавить logger операторы к началу и концу Вашего крона так, чтобы сообщения были отправлены в системный журнал:

logger -t fetchmail Mail Fetch Started; /home/myapp/current/script/fetch_emails.sh && logger -t fetchmail Mail Fetch Completed

Причина, что Вы хотите "&&" перед заключительным сообщением, состоит в том так, чтобы, если Вашему сценарию не удается выполниться, он никогда не отправлял завершенное сообщение в системный журнал.

Мне лично нравится использовать теги ( -t) таким образом, это помогает grep Ваш системный журнал.

0
ответ дан 23 November 2019 в 11:16

Вы ожидаете до 3:00, чтобы это работало, исправился?

Если так, это зависит от переменной среды, это установлено в Вашей оболочке входа в систему?

0
ответ дан 23 November 2019 в 11:16

Вы не сказали явно, что Ваш сценарий работает. Предположение, что это делает, гарантирует, что крон работает как Вы. Если это не, удостоверьтесь, что пользователь, выполняющий крон, имеет, выполняют полномочия к сценарию.

При поиске и устранении неисправностей кронов мне также нравится к su тому пользователю (обычно использование su - username) и выполните сценарий вручную.

0
ответ дан 23 November 2019 в 11:16

Теги

Похожие вопросы