• 12-08-2010, 14:44:17
    #1
    merhaba arkadaşlar,

    cron job kullanarak htttp://www.domain2.com/islem.php çağırıp, SQL de işlem yapabilir miyim?


    islem.php içerisinde cronu çağırdığım domain.com'a ait SQL bilgileri hazır mevcut sadece yeni bilgileri insert edicek.
  • 12-08-2010, 15:22:46
    #2
    Veritabanına kayıt işlemini gerçekleştiren dosyanızı hazırladıktan sonra, cron ile o dosyayı tetiklersiniz. Her çalıştığında gerekli işlemleri yapar. Yani evet yapabilirsin.
  • 12-08-2010, 15:24:34
    #3
    Biraz daha detay verebilir misin? Tam olarak ne istediğini anlayamadım.
  • 12-08-2010, 15:37:31
    #4
    bir tane php dosya oluştur içine
    <?
    $veri=file_get_contents("http://site.com/islem.php");
    echo $veri;
    ?>
    yaz sonra cronjob tanımla
    /usr/bin/php -q /home/xx/public_html/bizimdosya.php > /dev/null 2>&1
    de sistem çalışır
  • 12-08-2010, 15:45:44
    #5
    xfabsx adlı üyeden alıntı: mesajı görüntüle
    bir tane php dosya oluştur içine
    <?
    $veri=file_get_contents("http://site.com/islem.php");
    echo $veri;
    ?>
    yaz sonra cronjob tanımla
    /usr/bin/php -q /home/xx/public_html/bizimdosya.php > /dev/null 2>&1
    de sistem çalışır
    domainler farklı yerde oldugundan site.com a ait SQL e yükleme yaptı
    ben çağırdığım sitenin SQL ine kayıt etsin istiyorum.
  • 12-08-2010, 15:56:08
    #6
    Kimlik doğrulama veya yönetimden onay bekliyor.
    5 * * * * /usr/bin/curl -o http://www.domain2.com/islem.php


    bunun gibi birşey istiyorsun galiba.
  • 12-08-2010, 15:56:13
    #7
    birde surdaki lisanslama olayı yaptım
    adres satırına dosya adını yazıp girince lisans kabul etmiyor ama cron ile dosyayı çağırınca calışıyor yada tam tersi :S

    http://www.soulsmasher.net/php-scrip...s-mekanizmasi/
  • 12-08-2010, 20:52:06
    #8
    hocam o dediğiniz imkansız sizin sql yazmaz karşı sql yazar her zaman
  • 12-08-2010, 21:09:29
    #9
    xfabsx adlı üyeden alıntı: mesajı görüntüle
    hocam o dediğiniz imkansız sizin sql yazmaz karşı sql yazar her zaman
    MySQL sunucu adresini öğrenirse yapabilir. Birçok barındırma hizmetinde firma localhost kullanın diyorken, bazı firmalar MySQL'lerini farklı bir port veya sunucuda tuttuğu için direk sunucu adresi veriyorlar. Örn: db1.firma.com:8080 gibi.