Kanboard-Prod/doc/tr_TR/cronjob.markdown

57 lines
2.2 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

Arka Plan İş Zaman Planlaması
=========================
Düzgün çalışabilmek için, Kanboard günlük olarak arka planda bir iş yürütülmesini ister.
Genellikle Unix platformlarında bu işlem `cron` tarafından yapılır.
Bu arka plan işi, bu özellikler için gereklidir:
- Raporlar ve analizler (her bir projenin günlük istatistiklerini hesaplayın)
- Vazgeçilmiş görev bildirimleri gönder
- Olaya bağlı otomatik eylemleri yürütün "Görevler için günlük arka plan işi"
Unix ve Linux platformlarında konfigürasyon
-----------------------------------------
Unix/Linux işletim sistemlerinde bir cronjob tanımlamanın birden çok yolu vardır, bu örnek Ubuntu 14.04 içindir.
Prosedür, diğer sistemler için de benzerdir.
Web sunucusu kullanıcısının crontab'sını düzenleyin:
```bash
sudo crontab -u www-data -e
```
Günlük cronjobu sabah 08.00'de çalıştırma örneği:
```bash
0 8 * * * cd /path/to/kanboard && ./cli cronjob >/dev/null 2>&1
```
Not: Sqlite kullanıyorsanız, cronjob işleminin veritabanına yazma erişimi olmalıdır.
Genellikle, cronjob'u web sunucusu kullanıcısı altında çalıştırmak yeterlidir.
Microsoft Windows Server'da Yapılandırma
-----------------------------------------
Yinelenen görevi yapılandırmadan önce, Kanboard CLI komut dosyasını çalıştıran bir toplu iş dosyası (*.bat veya *.cmd) oluşturun.
İşte bir örnek (`C:\kanboard.bat`):
```
"C:\php\php.exe" -f "C:\inetpub\wwwroot\kanboard\kanboard" cronjob
```
**Kurulumunuza göre PHP yürütülebilir dosyanın yolunu ve Kanboard'un komut dosyasının yolunu değiştirmelisiniz.**
Windows Görev Zamanlayıcısını yapılandırın:
1. "Yönetimsel Araçlar" bölümüne gidin.
2. "Görev Zamanlayıcısı" nıın.
3. Sağda "Görev Oluştur" u seçin
4. Bir isim seçin, örneğin "Kanboard"
5. "Güvenlik Seçenekleri" altında, Sqlite kullanıyorsanız, veritabanına yazabilecek bir kullanıcı seçin (yapılandırmanıza bağlı olarak IIS_IUSRS olabilir)
6. Yeni bir "Tetikleyici" oluşturun, günlük ve bir gece, örneğin gece vakti seçin
7. Yeni bir eylem ekleyin, "Bir programı başlat" ı seçin ve yukarıda oluşturulan toplu iş dosyasını seçin