SORU
12 Aralık 2011, PAZARTESİ


Nasıl komut dosyası çalıştırmak için ne crontab belirtmek için?

Kök altında çalışan birkaç crontab işim var, ama o bana bazı sorunlar veriyor. Örneğin tüm klasörler cron iş sürecinde oluşturulan root kullanıcısı ve root grubu altında. Nasıl bir kullanıcı hesabı altında çalıştırmak için www-data ve grup www-data web sitem üzerinden komut çalıştırdığımda yani bu klasörleri ve dosyaları kontrol edebilirim?

Benim Ubuntu sunucu üzerinde çalışır.
Mevcut crontab iş
*/1 * * * * php5 /var/www/web/includes/crontab/queue_process.php >> /var/www/web/includes/crontab/queue.log 2>&1

CEVAP
12 Aralık 2011, PAZARTESİ


Kök kullanıcı olarak çalıştırmak için crontab oluşturmak yerine, komut dosyası çalıştırmak istediğiniz kullanıcı için bir crontab oluşturmak. Senin durumunda, crontab -u www-data -e www-data kullanıcısı için crontab düzenleyecek. Orada tam komut koymak ve kök kullanıcının crontab çıkarın.

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Excel Functions

    Excel Functi

    4 NİSAN 2010
  • Goran Dimov

    Goran Dimov

    1 HAZİRAN 2014
  • martin shervington

    martin sherv

    7 EKİM 2011