Pila:Tarea de rastrillo de Crontab?
Apache 2
Rails 2.3.8
RedHat Linux
Rubí Empresa 1.8.7
salía esta tarea rastrillo en el crontab mi aplicación de usuario que está destinado a extraer registros en una tabla de la base de datos cada 15 minutos:
*/15 * * * * app_user cd /var/www/apps/my_app/current/ && rake thing:do_stuff RAILS_ENV=production
Veo que el daemon cron está ejecutando esta tarea en el registro cron, pero la tabla de la base de datos a la que se supone que debe pasar los registros no cambia. Esta tarea funciona sin errores cuando la ejecuto manualmente en el directorio/var/www/apps/my_app/current y extraigo los registros en la tabla como lo espero.
puedo restablecer la variable PATH en el crontab para reflejar el uso de REE, pensando que tal vez la ruta por defecto no lo haría con Jive/opt/rubí empresa ...
¿Cómo consigo esta tarea rastrillo para ejecutar realmente con cron?
¿Lo está ejecutando como ese usuario también? sudo su app_user, luego ejecuta el comando EXACTAMENTE ya que está en el trabajo cron. Debería funcionar en cron si funciona así. –