• 22-12-2007, 14:52:01
    #1
    Merhaba

    Hergün bazı sayfaların otomatik çalışmasını istiyorum.Bunu galiba cron ile yapabilirim. mesela 1.php nin hergün kendini çalıştırması için ne yapmam gerek?
  • 22-12-2007, 20:34:37
    #2
    Üyeliği durduruldu
    cpanel sunucu varsa orda cron job'a girin saat olarak mesela saat 1 olarak verin
    diğer gün gibi değerlerin hepsine * verin ve php /dosya/adres/yol/adres.php kodunu girin
    bölüme çalışır sanırsam.
    birde site var
    Cronjob.de - Kostenlose Cronjobs / Crontab
  • 08-06-2008, 15:40:52
    #3
    Üyeliği durduruldu
    site almanca ama..?
  • 09-06-2008, 00:23:11
    #4
    Cpanelden cron joba gir. Oradan kaç dakikada bir çalışacağını falan seçiyorsun, herşey ekranda zaten anlatacak birşeyi yok.
    En altta komut satırına da:
    Alıntı
    /usr/bin/php -q /home/kullanici/public_html/calistir.php
    ekliyorsun. Üst tarafa yazdığın mail adresine raporunu gönderir zaten.
  • 09-06-2008, 02:28:29
    #5
    Cpanel kullanıyorsan şurada bir konum mevcut.

    https://www.r10.net/cpanel-plesk/3284...light=cron+job
  • 09-06-2008, 07:26:08
    #6
    Üyeliği durduruldu
    "wget -o" olunca ne oluyor "wget -c" olunca ne oluyor peki?
  • 09-06-2008, 08:21:03
    #7
    Üyeliği durduruldu
    -c= cron oluyor işte
    fruit adlı üyeden alıntı: mesajı görüntüle
    "wget -o" olunca ne oluyor "wget -c" olunca ne oluyor peki?
  • 09-06-2008, 10:51:20
    #8
    Üyeliği durduruldu
    son olarak, hosting firmasına mail gönderdim benim host get'i desteklemiyor diye,
    onlar da /usr/bin/php /home/username/public_html/cron.php?pwd=123456 > /dev/null gibi
    yapın yazmışlar maille..
    ben sonundaki
    /dev/null'u sildim mailime gelen -varsa eğer- hata mesajını görmek için:
    gelen mail,
    /bin/sh: -c: line 0: syntax error near unexpected token `newline'
    /bin/sh: -c: line 0: `/usr/bin/php /home/username/public_html/cron.php?pwd=123456> '
    bu ne anlama geliyor şimdi? hata mı bu normal mı??
  • 09-06-2008, 11:08:05
    #9
    dosya sizin yazımınız ise,
    bir tane daha oluşturup, $argv[1] i kullanarak yapabilirsiniz.

    "/usr/bin/php /home/username/public_html/cron.php 123456"