настраивать и запускать запланированные задачи (Cron Jobs!) с помощью php

Я хочу построить раздел в панели администратора, чтобы дать возможность настроить запланированные задачи.

Идея:

на этой панели:

  • админ может загрузить файл php (я могу это сделать)
  • составить расписание (т.е. раз в неделю в пятницу 12:00) (это я умею)
  • назначить расписание загруженному файлу php (я могу это сделать)
  • выполнить файл php в запланированное время (это мой вопрос)

Реальный вопрос заключается в том, как запланировать и выполнить файл php, не заставляя администратора сайта использовать cPanel или ssh?

Надеюсь вопрос понятен. Кстати, я использую pyrocms (если нужно)


person John    schedule 20.05.2012    source источник
comment
Итак, вы хотите написать интерфейс cron на php?   -  person    schedule 20.05.2012
comment
stackoverflow.com/ вопросы/2037176/   -  person    schedule 20.05.2012


Ответы (1)


Вы можете написать сценарий bash, который получает значения из каждого расписания и его файла, и использовать cron для его выполнения в фоновом режиме.

person inigomedina    schedule 20.05.2012