Cron Jobs ayarları

0
Onaylı Üye
Üye
Katılım
14 Ağustos 2004
Mesajlar
768
Tepki puanı
0
Konum
IZMIR
Cron Jobs ile mysql database optimizasyonu

cron job ayarlarina giriyorum

iki secenek var.
- standart
ve
- advanced (unix style)

Command to run:

buraya calistirmak istedigimiz sayfanin ismini mi yazacagiz.
ornegin:

Command to run: www.sitemiz.com/orneksayfa.php

boyle mi olacak. optimizasyon icin ayarlamaya calisiyorum. mysql database i belirli araliklarla optimize etmek ve onarmak icin.

bilgisi olan varsa yardim rica ediyorum..

iyi calismalar
 
Root
Root
İyinet Ekibi
Onaylı Üye
Katılım
2 Eylül 2002
Mesajlar
5,043
Tepki puanı
77
Konum
SEO
Sanirim bir cesit kontrol paneli kullaniyorsun:
Ben kontrol paneli hic kullanamadigim icin sana diger sekilde anlatayim, isine yararsa kullan:

Ornek cron satiri:

5 * * * * /var/htdocs/www.sitemiz.com/orneksayfa.php

Bu su demek oluyor: her saat 5 gece "/var/htdocs/www.sitemiz.com/orneksayfa.php" komutunu calistir.

* * * * * /var/htdocs/www.sitemiz.com/orneksayfa.php

Bu su demek oluyor:Her dakika calistir

Buradaki "/var/htdocs/www.sitemiz.com/orneksayfa.php" senin php kodunun gercek lokasyonu. (Programin bulundugu dizinde pwd kullnarak gercek lokasyonu gorebilirsin).
Yada kullandigin kontrol panlinden bulabilirsin.
 
0
Onaylı Üye
Üye
Katılım
14 Ağustos 2004
Mesajlar
768
Tepki puanı
0
Konum
IZMIR
tamamdir. hallettim. tesekkur ederim.
 
0
Onaylı Üye
Üye
Katılım
14 Ağustos 2004
Mesajlar
768
Tepki puanı
0
Konum
IZMIR
fakat simdide şoyle bir sorun var, normalde database optimizasyonu icin kullandigim php dosyam, cron job icin kullanildiginda calismiyor. bir sürü hata veriyor.

cron job ile sitedeki mysql database e optimizasyon + onarım yapma islemini tam olarak aciklayabilirmisiniz. bunun baska bir yolu yok mu?
 
Root
Root
İyinet Ekibi
Onaylı Üye
Katılım
2 Eylül 2002
Mesajlar
5,043
Tepki puanı
77
Konum
SEO
Normalde web icin yazilmis dosya cronda bu sekilde calismaz.
Ya php nin CGI/CLI interpreter ini kullanacaksin cron satirinda yada programinin en asinda bunlardan birisini include edip dosyayi executable hale getireceksin.
Ben size aslinda hayret ediyorum, bu konulari neden ogrenmiyorsunuz? Neden hic okumuyorsunuz. Bunlar en temel konular.
 
0
Onaylı Üye
Üye
Katılım
10 Kasım 2003
Mesajlar
0
Tepki puanı
3
Konum
istanbul
birde crontab'a eklerken tetiklenmesi gerekiyorsa linux tabanlı bir tarayıcı da yardımcı olarak kullanabilirsiniz.

lynx deneme.php
gibi crontab'a ekleyebilirsiniz
 
0
Onaylı Üye
Üye
Katılım
1 Nisan 2005
Mesajlar
415
Tepki puanı
0
/usr/bin/php nin php yolu olduğunu kabul ederek

* * * * * /usr/bin/php /var/htdocs/www.sitemiz.com/orneksayfa.php
yani Command to run: /usr/bin/php /var/htdocs/www.sitemiz.com/orneksayfa.php
gibi birşey olması gerekli diye düşünüyorum ve hatırlıyorum.
 
0
Onaylı Üye
Üye
Katılım
14 Ağustos 2004
Mesajlar
768
Tepki puanı
0
Konum
IZMIR
ozetle yapmak istedigim teksey,
cron jobs ile mysql database deki tum tablolari 6 saatte bir optimize etmek.
bunu nasil yapabiliriz?
 
Geri
Üst