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

  • Skrillex

    Skrillex

    6 NİSAN 2010
  • TastyTuts | Creative video tutorials by Gareth David

    TastyTuts |

    6 Temmuz 2011
  • VideoGamePervert

    VideoGamePer

    30 AĞUSTOS 2008