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

  • Blunty

    Blunty

    13 Mart 2006
  • Randall P Studios

    Randall P St

    27 AĞUSTOS 2009
  • Rayone GB

    Rayone GB

    14 Temmuz 2007