задание cron на стороне сервера [закрыто]

Я хочу выполнять задание каждый день на стороне сервера, например, в 01:00, а я был сказал, что я могу использовать работу cron.

Если я выполняю crontab cron.txt в течение определенного времени, скажем, 02:00 каждый день, а затем я изменяю дату в cron.txt (на 06:00 например), мне нужно повторно запустить файл cron.txt ?

0
задан 31 October 2011 в 01:53
2 ответа

Да, потому что список заданий cron сохраняется в файле crontab .

crontab cron.txt заменяет текущий crontab содержимым вашего файл. (Например, он не связывает его.)

Обратите внимание, что вы удалите все другие задания в файле с помощью этой команды .

Вы можете увидеть текущее содержимое вашего crontab с помощью crontab -l .

4
ответ дан 4 December 2019 в 12:00

Обязательно сделайте свой скрипт исполняемым.

$ chmod +x script.php

Затем переместите его в /etc/cron.daily/ .

# mv script.php /etc/cron.daily/

Также не забудьте добавить ] #! / usr / bin / php в скрипт!
Теперь сценарий должен выполняться один раз в день, если вы работаете в операционной системе на базе Linux.

0
ответ дан 4 December 2019 в 12:00

Теги

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