v2.5.2
Giriş yap

CronJob Çalışma Mantığı Nasıldır?

redline
308 defa görüntülendi

Merhaba PT

Cronjob ile günde bir defa bazı işlemleri yaptıracağım bir php dosyam var. Bu dosyanın içinde include edilmiş bir çok dosya var. Örnek cronjob uzantım şu şekilde;

php -q /home/prototurk/domains/prototurk.com/public_html/operation/job.php

Sorunum şu;

Dosyamın bulunduğu dizin public_html/operation/job.php Ancak cronjobla çalıştırınca home klasörünün içinde gibi çalışıyor, yani en üst dizindeymiş gibi. Haliyle bu durumda include edilen dosyalar vb. sorun çıkarıyor.

job.php dosyama tarayıcıdan girdiğimde sağlıklı olarak çalışıyor. Ancak cron girdiğinde sorun yaşıyorum. DirectAdmin kullanıyorum bu arada bunun da bir etkisi olabilir diye ticket açtım, hosting tarafından bir sorun yoktur şeklinde yanıt aldım.

Bu durumun bir çözümü ayarı vb. var mıdır?

Cevap yaz
Cevaplar (1)
redline
484 gün önce
cd /home/prototurk/domains/prototurk.com/public_html/operation/; php -q job.php

şeklinde sorun çözüldü, ihtiyacı olanlar kullanabilir. İyi çalışmalar. :)