• 09-12-2019, 02:13:36
    #1
    Kimlik doğrulama veya yönetimden onay bekliyor.
    xampp da local olarak calısıyorum bır dosyayı her 4 dk da bır calıstırmam gereklı
    bunu sunucuda kolayca yaptırıyorum ama xampp windows ta bır turlu beceremedım gorev zamanlayıcısında cok ugrastım ama gene olmadı

    yardımcı olacak varsa gerekırse ucretınıde verıcem



    bilen bır kısıde yokmu yahu
  • 09-12-2019, 03:46:11
    #2
    NodeJS yükleyin : https://nodejs.org/en/download/
    ---
    Windows CMD Penceresinde bu komutu uygulayın
    npm install forever -g
    ---
    Yeni bir klasör oluşturun. [cron-job-folder]
    ---
    Klasörün içerisinde : index.js dosyası oluşturun.
    ---
    index.js dosyasının içeriğine şu kodu ekleyin;
    var http = require("https");
    setInterval(()=>{
    var options = {
    "method": "GET",
    "hostname": "localhost",
    "port": null,
    "path": "/w", /* url 'nin devamını ekleyin */
    "headers": {
    "content-type": "multipart/form-data;",
    "cache-control": "no-cache",
    }
    };
    
    var req = http.request(options, function (res) {
    var chunks = [];
    
    res.on("data", function (chunk) {
    chunks.push(chunk);
    });
    
    res.on("end", function () {
    var body = Buffer.concat(chunks);
    console.log(body.toString());
    });
    });
    
    req.end();
    
    }, 4000 /* 4 saniyede bir bu kod parçacığı çalışacaktır*/)
    Dosyanızı kaydedin
    ---
    Windows CMD Açın,
    cd cron-job-folder
    komutunu uygulayın
    ---
    ve ardından
     forever start index.js
    bu kod artık, arka planda index.js dosyasını çalışır halde tutacaktır 😎.
    ve JS kod parçacığın içindeki zaman döngüsü kodunuzu 4 Saniyede bir sürekli olarak çalıştıracaktır.
    Artık PHP Kod dosyanızın olduğu URL'e sürekli istek gönderebilirsiniz.
  • 30-12-2019, 12:27:10
    #3
    redevelop adlı üyeden alıntı: mesajı görüntüle
    NodeJS yükleyin : https://nodejs.org/en/download/
    ---
    Windows CMD Penceresinde bu komutu uygulayın
    npm install forever -g
    ---
    Yeni bir klasör oluşturun. [cron-job-folder]
    ---
    Klasörün içerisinde : index.js dosyası oluşturun.
    ---
    index.js dosyasının içeriğine şu kodu ekleyin;
    var http = require("https");
    setInterval(()=>{
    var options = {
    "method": "GET",
    "hostname": "localhost",
    "port": null,
    "path": "/w", /* url 'nin devamını ekleyin */
    "headers": {
    "content-type": "multipart/form-data;",
    "cache-control": "no-cache",
    }
    };
    
    var req = http.request(options, function (res) {
    var chunks = [];
    
    res.on("data", function (chunk) {
    chunks.push(chunk);
    });
    
    res.on("end", function () {
    var body = Buffer.concat(chunks);
    console.log(body.toString());
    });
    });
    
    req.end();
    
    }, 4000 /* 4 saniyede bir bu kod parçacığı çalışacaktır*/)
    Dosyanızı kaydedin
    ---
    Windows CMD Açın,
    cd cron-job-folder
    komutunu uygulayın
    ---
    ve ardından
     forever start index.js
    bu kod artık, arka planda index.js dosyasını çalışır halde tutacaktır 😎.
    ve JS kod parçacığın içindeki zaman döngüsü kodunuzu 4 Saniyede bir sürekli olarak çalıştıracaktır.
    Artık PHP Kod dosyanızın olduğu URL'e sürekli istek gönderebilirsiniz.
    Merhaba,

    Paylaşımınız için teşekkür ederim. Konuyu açan arkadaştan farklı olarak bende localde çalışan 4 adet php dosyasını her ayın 3. günü sırayla çalıştırmak istiyorum. Paylaşımızdaki kodları nasıl değiştirmem gerekir. Yada bu yöntemin adı ne olarak geçiyor nasıl araştırmam gerekir.

    Desteğiniz için şimdiden teşekkür ederim.İyi çalışmalar.
  • 30-12-2019, 14:09:45
    #4
    imvz adlı üyeden alıntı: mesajı görüntüle
    Merhaba,

    Paylaşımınız için teşekkür ederim. Konuyu açan arkadaştan farklı olarak bende localde çalışan 4 adet php dosyasını her ayın 3. günü sırayla çalıştırmak istiyorum. Paylaşımızdaki kodları nasıl değiştirmem gerekir. Yada bu yöntemin adı ne olarak geçiyor nasıl araştırmam gerekir.

    Desteğiniz için şimdiden teşekkür ederim.İyi çalışmalar.
    Selam, https://stackoverflow.com/questions/...-windows-xampp buradaki cevaplar sorununuzu çözmenize yardımcı olabilir.
  • 30-12-2019, 15:01:10
    #5
    ++
    ilave olarak,
    NodeJS Cron Job işlerine bakabilirsiniz:
    https://scotch.io/tutorials/nodejs-c...bs-by-examples
    Cron Job konusunda süre ayarlama kısmını bilmiyorsanız,
    Cron Job Generator siteleri ile, zaman opsiyonlarını ayarlayabilirsiniz:
    https://crontab-generator.org/
  • 30-12-2019, 22:56:33
    #6
    windows kullanıyorsan ve çokta hakımıyetın yoksa scheduled tasklar ıle ıstedıgın sayfaya istek gondertebılırsın.
    hatta xammp kapalı bıle php.exe yi calıstırarak tasklardan o işin calısmasını sağlayabılırsın.