• 30-10-2007, 15:59:14
    #1
    Ayın 27 sinden beri cron ile yaptığım uzaktan işlemler/yedekleme çalışmamış.

    En son apache 1.3'ü php5 destekli olarak apache 2.2'ye yükselttim. "suexec Status enabled", ne işe yaradığını tam bilmesem de suexec açık durumda.


    İlk olarak, cpanel üzerinden verilen bir cron vardı, o sitenin loglarına cpanelden baktığımda böyle bir hata gördüm.


    Alıntı
    [2007-10-01 12:33:24]: error: directory is writable by others: (/home/cxxx)
    Diğer cronu ise direk linux üzerinden yapmıştım, ancak o da çalışmamış. Ortak yanları cron olmaları ve çıkışlarının web alanı üzerinde CHMOD 777 olan bir dizine yazılmaları. Yapılan WHM güncellemeleri veya güvenlik ayarları ile bu dizinler kullanılamıyor sanki.

    cron da kullandığım ve kendim yaptığım batch dosyasını manuel çağırdığımda işlemler gerçekleşti dizine bilgiler yazıldı. Cron olayının dizinlere yazabilmesi için yapmam gereken veya kontrol etmem gereken herhangi bir ayar var mı?
  • 30-10-2007, 19:35:57
    #2
    Üyeliği durduruldu
    suphp ile derlediysen yada phpsuexec 777 ye gerek duymazlar chmod vermeden işlemini gerçekleştirmeye çalış
  • 30-10-2007, 19:45:58
    #3
    Olmuyor, bir batch dosyası ile bazı dosyaları tar.gz yapıp günlük olarak web alanındaki bir dizine atıyordum. En son apache 2+ php5 e update yaptım, ayarları salladım sanırım.

    Bu batch dosyayı SSH dan komut olarak çağırınca işlem gerçekleşiyor web alanındaki dizinde dosyam oluşuyor.

    Acaba, cron işlemi artık o dizin için yetki seviyesi mi yetmiyor?


    Olayın özeti bu: manuel çalışıyor, ancak cron ile çalışmıyor. Yanlış bir ayar da yapmış olabilirim.