La cosa es que programé un script en PHP que debería ejecutarse a una hora determinada por mi servidor empleando Cron, la configuración del Cron así como el script están correctos (prueba de eso es que el script ejecutado desde el navegador funciona sin ningún problema), la falla radica en que al momento de ejecutar el script el cron devuelve el siguiente error a mi mail:
sh: /mysql: No such file or directory
Aquí el script:
$ruta_backup = "files/citas_sms_" . date("Y-m-d") . '.sql';
system("/usr/bin/mysql --user=*** --password=*** ***** < $ruta_backup");
Según puedo ver el error simplemente indica que no consigue el archivo "mysql" para ejecutar la función de restauración que le estoy solicitando, he probado cambiando la ruta que está actualmente como "/usr/bin/mysql", pero tampoco se ejecuta, igualmente he intentando inclusive copiar desde la consola el archivo mysql a la carpeta donde está el script y tampoco funciona.
Alguien tiene alguna idea de que puede ser lo que está pasando?
De antemano muchas gracias.
Saludos