Сценарий SH установленный в cPanel cronjob не запущен, ошибки нет - PullRequest
0 голосов
/ 01 февраля 2019

В текущей версии cPanel я выполнял задачу cron следующим образом:

* * * * * /home/anuser/cron/myjob.sh >> /home/anuser/cron/myjob.log 2>&1

myjob.log затрагивается каждую минуту, но остается абсолютно пустым.

Внутри myjob.sh естьis:

#!/bin/sh
echo "$(date +%Y-%m-%d" "%H:%M:%S) Script started PWD = $(pwd)" >> /home/anuser/cron/another.log

Этот другой файл .log никогда не создается вообще, поэтому похоже, что скрипт SH никогда не выполняется.

chmod + x myjob.sh работает и ls показывает:

-rwxr-xr-x 1 anuser anuser 1008 фев. 1 10:51 myjob.sh

Я пробовал различные синтаксисы работы cron в cPanel, например:

* * * * * /cron/myjob.sh
* * * * * /home/anuser/cron/myjob.sh
* * * * * /bin/bash /home/anuser/cron/myjob.sh

Конечно, когда я вошел в систему с SSH под bash, я могу просто напечатать /home/anuser/cron/myjob.sh, и он прекрасно работает, файл журнала создается и все хорошо.

...