İyinet'e Hoşgeldiniz!

Türkiye'nin En Eski Webmaster Forum'una Hemen Kayıt Olun!

Kayıt Ol!

Cron Jobs ayarları

draligus

0
İyinet Üyesi
Katılım
15 Ağustos 2004
Mesajlar
768
Reaction score
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
 

iyinet

Root
Admin
Hosting Firması
Katılım
2 Eylül 2002
Mesajlar
5,028
Reaction score
63
Konum
Sakarya
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.
 

draligus

0
İyinet Üyesi
Katılım
15 Ağustos 2004
Mesajlar
768
Reaction score
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?
 

iyinet

Root
Admin
Hosting Firması
Katılım
2 Eylül 2002
Mesajlar
5,028
Reaction score
63
Konum
Sakarya
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.
 

ejder

0
İyinet Üyesi
Katılım
10 Kasım 2003
Mesajlar
0
Reaction score
4
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
 

h4x0r

0
İyinet Üyesi
Katılım
2 Nisan 2005
Mesajlar
415
Reaction score
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.
 

draligus

0
İyinet Üyesi
Katılım
15 Ağustos 2004
Mesajlar
768
Reaction score
0
Konum
IZMIR
ozetle yapmak istedigim teksey,
cron jobs ile mysql database deki tum tablolari 6 saatte bir optimize etmek.
bunu nasil yapabiliriz?
 

Türkiye’nin ilk webmaster forum sitesi iyinet.com'da forum üyeleri tarafından yapılan tüm paylaşımlardan; Türk Ceza Kanunu’nun 20. Maddesinin, 5651 Sayılı Kanununun 4. maddesinin 2. fıkrasına göre, paylaşım yapan üyeler sorumludur.

Backlink ve Tanıtım Yazısı için iletişime geçmek için Skype Adresimiz: .cid.1580508955483fe5

Üst