Ubuntu crontab php не работающий

Необходимо регистрировать оболочку /etc/passwd, и, не желая быть покровительственными, проверьте вывод whoami после выполнения su.

0
28.03.2013, 10:20
2 ответа

888 количество символов в Ubuntu по умолчанию crontab файл (22 строки информации все прокомментированные).

^Z ввода не сохраняет ничего, что он помещает задание в фоновом режиме - чтение на управлении заданиями.

888
*/1 * * * * php /var/www/cronjob/cronjob_refresh.php
?
^Z
[1]+  Stopped                 crontab -e

Необходимо установить предпочтение редактора перед выполнением crontab -e

export EDITOR=vi или export EDITOR=nano

Крон только работает с разрешением 1 минуты, таким образом, 30 секунд потребовали бы, чтобы Ваш сценарий сделал что-то.

Для предупреждения других вопросов о php, не работающем (потому что существуют ошибки в crontab спецификации), считайте наш канонический вопрос и ответ на предмете.

3
28.01.2020, 02:28
  • 1
    Ха, так или иначе Ваш редактор был установлен на 'редактора'. Выполненный избранный редактор для изменения того :) –  Dennis Kaarsemaker 28.03.2013, 13:29

В первую очередь, Вы не можете запланировать каждый второй cronjob. Поскольку в кроне минимальная единица, которую можно указать, является минутой. То, что Вы хотите, должно, вероятно, запустить скрипт что-то как:

примечание: удалите одну из этих 2 обратных галочек после местоположения. Привычка редактора позволила мне удалить их...

#!/usr/bin/perl-w

в то время как (1) {

'php/path/to/script/cronjjob_refresh.php'';

сон (30);

}

Но необходимо заново обдумать об этом, если необходимо запускать скрипт каждые 30 секунд в системе, Вы делаете, вероятно, что-то не так.

0
28.01.2020, 02:28

Теги

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