Закрыть
Скидки в Webasyst 25–29 ноября 2021

Cron отложенная публикация в блоге

Добрый день. При отложенной публикации пишет про настройки Cron

Для работы запланированной публикации необходимо настроить CRON, что позволит приложению «Блог» выполнять действия по расписанию без участия пользователя. Инструкция для CRON (документация по настройке):

php /home/virtwww/w_test-yellow0_f584c978/http/cli.php blog schedule


В инструкции по ссылке не совсем понятно что и где конкретно на сайте настраивается((((. Подскажите, как настроить Cron в блоге?

6 ответов

  • 1

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

  • 3

    Немного подробнее описал для разных хостингов тут.

    В примерах настраивается плагин Брошенные корзины, но вам нужно указывать

    /home/virtwww/w_test-yellow0_f584c978/http/cli.php blog schedule

  • 1

    Немного подробнее описал для разных хостингов тут.

    В примерах настраивается плагин Брошенные корзины, но вам нужно указывать

    /home/virtwww/w_test-yellow0_f584c978/http/cli.php blog schedule

  • 1
    Natali 2 мая 2015 14:59 #

    Настройки, насколько поняла, сделала, жду результата


    • +1
      Андрей Андрей 18 июня 2016 16:39 #

      К сожалению у вас не сработает сам сижу на этом хостинге 1gb Сейчас разбираюсь с юнексом командами там надо входить через ssh и писать команды напрямую так мне ответила поддержка хостинга.

      Вот по этой инструкции настроил завтра посмотрю работает или нет.

      <h2 id=".D0.D0.B0.D0.BA-.D0.B7.D0.B0.D0.BF.D1.D1.D0.BA.D0.B0.D1.D1-php-.D1.D0.BA.D1.D0.B8.D0.BF.D1-.D0.B8.D0.B7-crona" style="margin-top: 1.6em; margin-bottom: 0px; outline: 0px; font-size: 1.45em; vertical-align: baseline; font-weight: normal; line-height: 1.2em; color: rgb(0, 51, 153); font-family: Verdana, Helvetica, Arial, sans-serif; background-image: initial;">Как запускать php скрипт из cron’a?</h2>

      Строка в кронфайле, запускающая php скрипт выглядит так:

      <code style="outline: 0px; vertical-align: baseline; font-size: 1.025em !important; font-family: Consolas, "Bitstream Vera Sans Mono", "Courier New", Courier, monospace !important; background: transparent;">* * * * * /usr/local/bin/php /home/user/www/site1/public_html/script.php</code>

      где /usr/local/bin/php – путь до php-интерпретатора (на различных серверах путь может быть разным. Выяснить путь можно с помощью команды which php);

      /home/user/www/site1/public_html/script.php – путь до скрипта необходимо указывать от корня сервера.

  • 1
    Андрей 20 июня 2016 16:37 #

    В общем проблему cron решил для хостинга 1gb.ru вход через ssh

    набрать команду crontab -e

    вместо /usr/local/bin/php использовать /opt/php5.2_aux1/current/bin/php потом ваша команда

    Примерно будет выглядеть так

    # скрипт рассылки
    30 6 * * * /opt/php5.2_aux1/current/bin/php (Тут ваша ссылка от корня сайта)

    дальше Ctrl+o запись и выход Ctrl+x

Добавить ответ

Чтобы добавить комментарий, зарегистрируйтесь или войдите