За последние 24 часа нас посетили 65980 программистов и 3226 роботов. Сейчас ищут 1124 программиста ...

cron

Тема в разделе "PHP для новичков", создана пользователем Владимир11, 26 июл 2018.

  1. Владимир11

    Владимир11 Активный пользователь

    С нами с:
    20 май 2018
    Сообщения:
    140
    Симпатии:
    0
    ребят что писать чтоб скрипт запускался каждый час, не могу понять

    0 */1 * * * /var/www/html/Ssss.php

    0 */1 * * * root wget -O - -q -t 1 /var/www/html/Ssss.php

    редактор нано
     
  2. Ganzal

    Ganzal Суперстар
    Команда форума Модератор

    С нами с:
    15 мар 2007
    Сообщения:
    9.893
    Симпатии:
    965
    от редактора вообще ничего не зависит, представляешь?
    минуты часы числа месяцы дни-недели команда
    0 * * * * cmd
    --- Добавлено ---
    такая запись блока команды будет работать только в 1) пользовательском кронтабе, 2) если дан флаг Х на файле Сссс.пхп и 3) первой строкой в нём идёт шебанг к интерпретатору пхп.

    такая запись будет работать 1) в контексте каталога кронтабов, 2) если вигет обнаруживается в путях и 3) но не будет работать из-за того что урл инвалидный.

    слэш-один ставить смысла не имеет так как астериск перечисляет все возможные часы от 0 до 23 и деление их на единицу математически результата не меняет от слова вообще.

    попробуй ещё...
    --- Добавлено ---
    а то что ты пытаешься родить вполне возможно взрослые дяди делают через
    0 * * * * /usr/bin/env php /var/www/html/Ssss.php
    или
    0 * * * * wget -O- http://example.com/Ssss.php
     
  3. Владимир11

    Владимир11 Активный пользователь

    С нами с:
    20 май 2018
    Сообщения:
    140
    Симпатии:
    0
    0 * 1 * * wget -O- http://example.com/Ssss.php каждый час так получается?
     
  4. Ganzal

    Ganzal Суперстар
    Команда форума Модератор

    С нами с:
    15 мар 2007
    Сообщения:
    9.893
    Симпатии:
    965
    0 * 1 * * - в нулевую минуту каждого часа первого числа каждого месяца. Вторая строка моего предыдущего сообщения, Ман по кронтабу, Комментарий в скелете кронтаба - везде эта херня написана человеческим языком. Видимо для компьютеров. Да, точно для компьютеров.
     
  5. Владимир11

    Владимир11 Активный пользователь

    С нами с:
    20 май 2018
    Сообщения:
    140
    Симпатии:
    0
  6. Ganzal

    Ganzal Суперстар
    Команда форума Модератор

    С нами с:
    15 мар 2007
    Сообщения:
    9.893
    Симпатии:
    965
    А ещё если присмотреться то в моём первом ответе указан пример запуска в нулевую минуту каждого часа. Даже два примера.