Stack:Crontab Rake Görev mi?
Apache2
Raylar 2.3.8
RedHat Linux
Yakut Kurumsal 1.8.7
Got anlamına gelir benim uygulama kullanıcının crontab aşağıdaki tırmık görev Her 15 dakikada bir veritabanı tablosuna kayıtlar çekin:
*/15 * * * * app_user cd /var/www/apps/my_app/current/ && rake thing:do_stuff RAILS_ENV=production
Cron daemonun bu görevi cron günlüğünde çalıştırdığını görebiliyorum, ancak kayıtları çekmesi gereken veritabanı tablosu değişmiyor. Bu görev,/var/www/apps/my_app/current dizininde manuel olarak çalıştırdığımda hatasız çalışıyor ve beklediğim gibi kayıtları tabloya çekiyor.
ben .../opt/yakut-işletme yaptığınız Jive belki varsayılan yolunu düşünerek REE kullanarak yansıtmak için crontab Aslında çalıştırmak için bu tırmık görevi nasıl alabilirim
YOL değişkeni sıfırlamak cron ile?
Siz de bu kullanıcı olarak mı çalışıyorsunuz? sudo su app_user, daha sonra cron işinde olduğu gibi EXACTLY komutunu çalıştırın. Böyle çalışırsa cronda çalışmalı. –