The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]




Версия для распечатки Пред. тема | След. тема
Новые ответы [ Отслеживать ]
Не работает crontab + .sh скрипт, помогите, !*! Kens1n, 21-Янв-14, 13:24  [смотреть все]
Crontab используется мной на хостинге masterhost.
0 */1 * * * bash /home/u55255/ptiza-nn.ru/www/backup.sh > /dev/null 2>&1
Уже второй день мучаюсь помогите.
  • Не работает crontab + .sh скрипт, помогите, !*! михалыч, 14:13 , 21-Янв-14 (1)
    > Crontab используется мной на хостинге masterhost.
    > 0 */1 * * * bash /home/u55255/ptiza-nn.ru/www/backup.sh > /dev/null 2>&1
    > Уже второй день мучаюсь помогите.

    Чей кронтаб? рутовый? или пользователя "bash"? ))
    Подозреваю, что пользователь - это u55255 и работаете вы под ним.
    Зачем добавляете bash? Для выполнения скрипта?
    Уберите и не сбивайте с толку кронтаб.
    Выполните
    chmod 555 /home/u55255/ptiza-nn.ru/www/backup.sh
    И приведите к виду
    0 */1 * * * /home/u55255/ptiza-nn.ru/www/backup.sh > /dev/null 2>&1

    • Не работает crontab + .sh скрипт, помогите, !*! Kens1n, 14:35 , 21-Янв-14 (2)
      >[оверквотинг удален]
      >> 0 */1 * * * bash /home/u55255/ptiza-nn.ru/www/backup.sh > /dev/null 2>&1
      >> Уже второй день мучаюсь помогите.
      > Чей кронтаб? рутовый? или пользователя "bash"? ))
      > Подозреваю, что пользователь - это u55255 и работаете вы под ним.
      > Зачем добавляете bash? Для выполнения скрипта?
      > Уберите и не сбивайте с толку кронтаб.
      > Выполните
      > chmod 555 /home/u55255/ptiza-nn.ru/www/backup.sh
      > И приведите к виду
      > 0 */1 * * * /home/u55255/ptiza-nn.ru/www/backup.sh > /dev/null 2>&1

      Еще такой вопрос, после того как я забил в crontab 0 */1 * * * /home/u55255/ptiza-nn.ru/www/backup.sh > /dev/null 2>&1  задание выполнится в начале следующего часа или через час ?

      • Не работает crontab + .sh скрипт, помогите, !*! михалыч, 14:52 , 21-Янв-14 (3)
        > Еще такой вопрос, после того как я забил в crontab 0 */1 * * * /home/u55255/ptiza-nn.ru/www/backup.sh > /dev/null 2>&1  задание выполнится в начале следующего часа или через час ?

        Будет выполняться периодически в 0 минут каждый час.
        Ваша запись эквивалентна
        0 * * * * /home/u55255/ptiza-nn.ru/www/backup.sh > /dev/null 2>&1
        Или
        @hourly /home/u55255/ptiza-nn.ru/www/backup.sh > /dev/null 2>&1

        • Не работает crontab + .sh скрипт, помогите, !*! Kens1n, 15:06 , 21-Янв-14 (4)
          > Будет выполняться периодически в 0 минут каждый час.
          > Ваша запись эквивалентна
          > 0 * * * * /home/u55255/ptiza-nn.ru/www/backup.sh > /dev/null 2>&1
          > Или
          > @hourly /home/u55255/ptiza-nn.ru/www/backup.sh > /dev/null 2>&1

          К сожалению не сработало, в 3 часа скрипт так и не запустился =_= т.е. не сделал резервные копии сайта. Сам скрипт рабочий запускал его bash /home/u55255/ptiza-nn.ru/www/backup.sh > /dev/null 2>&1

          • Не работает crontab + .sh скрипт, помогите, !*! михалыч, 16:06 , 21-Янв-14 (7)
            >> Будет выполняться периодически в 0 минут каждый час.
            >> Ваша запись эквивалентна
            >> 0 * * * * /home/u55255/ptiza-nn.ru/www/backup.sh > /dev/null 2>&1
            >> Или
            >> @hourly /home/u55255/ptiza-nn.ru/www/backup.sh > /dev/null 2>&1
            > К сожалению не сработало, в 3 часа скрипт так и не запустился
            > =_= т.е. не сделал резервные копии сайта. Сам скрипт рабочий запускал
            > его bash /home/u55255/ptiza-nn.ru/www/backup.sh > /dev/null 2>&1

            Покажите
            ll /home/u55255/ptiza-nn.ru/www/backup.sh
            sed q /home/u55255/ptiza-nn.ru/www/backup.sh

            Видимо запись
            0 */1 * * * /home/u55255/ptiza-nn.ru/www/backup.sh > /dev/null 2>&1
            не эквивалентна
            0 * * * * /home/u55255/ptiza-nn.ru/www/backup.sh > /dev/null 2>&1
            Аналогии с минутами не верны. Исправьте.
            Должно выполняться каждый час. Или нужно иначе?

  • Не работает crontab + .sh скрипт, помогите, !*! XAnder, 15:30 , 21-Янв-14 (5)
    > Crontab используется мной на хостинге masterhost.
    > 0 */1 * * * bash /home/u55255/ptiza-nn.ru/www/backup.sh > /dev/null 2>&1
    > Уже второй день мучаюсь помогите.

    Попробуйте запустить что-нибудь простенькое тестовое, скажем, раз в пять минут, чтобы проверить, правильно ли вообще работает cron.

    И ещё. Чуть ли не половина виденных мною проблем с кроном возникала из-за незаданных или неправильно заданных переменных среды, в основном PATH (man 5 crontab тут поможет).




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру