Как настроить cronjobs на PHP и MySQL на сервере Ubuntu 12.04 (Precise Pangolin)?

Я только что установил LAMP и включил SFTP . Теперь у меня вопрос: как настроить cronjobs на сервере Ubuntu?

Мне нужно сделать несколько cronjobs для моего приложения PHP / MySQL. Я ищу неактивированных пользователей в моей таблице MySQL, удаляю их и т. Д.

0
задан 17 March 2015 в 01:43

1 ответ

Самый простой способ сохранить весь код вместе - это создать веб-скрипт (аутентифицируемый некоторым «секретом», так что случайные люди не могут вызвать его для вас) и вызвать его из cron с помощью:

wget -O - http://<yoursite>/cron.php?secret=<mybigsecret>

Затем вам нужно добавить запись cron (либо используя crontab -e), либо просто поместив файл в:

/etc/cron.d/

со следующим содержанием:

0 3 * * * nobody wget -O - http://yoursite/cron.php?secret=<mybigsecret>

Это будет вызывайте скрипт каждый день в 03:00, для получения дополнительной информации о синтаксисе файлов crontab обратитесь к странице справочника crontab (5) (например, запустите "man 5 crontab").

0
ответ дан 17 March 2015 в 01:43

Другие вопросы по тегам:

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