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?