o cronjob não executa um script que funcione bem independente

Eu tenho meu arquivo de script php em/var/www/html/dbsync/index.php. Quandocd /var/www/html/dbsync/ e corraphp index.php funciona perfeitamente.

Eu quero chamar o arquivo PHP através do arquivo sh, a localização do arquivo SH é a seguinte

/var/www/html/dbsync/dbsync.sh

Esse é o conteúdo dodbsync.sh o arquivo é:

/usr/bin/php /var/www/html/dbsync/index.php >> /var/www/html/dbsync/myscript.log 2>&1 -q -f

Quando eucd /var/www/html/dbsync/ e corra./dbsync.sh funciona perfeitamente também.

Agora, se eu configurar o crontab como abaixo:

1 * * * * /var/www/html/dbsync/dbsync.sh /var/www/html/dbsync

No entanto, este crontab não está funcionando conforme o esperado.

O que pode estar errado?

questionAnswers(2)

yourAnswerToTheQuestion