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
Localhost xampp windows cron nasıl yapabılırım
5
●717
- 09-12-2019, 03:46:11NodeJS 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:10Merhaba,redevelop adlı üyeden alıntı: mesajı görüntüle
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:45Selam, https://stackoverflow.com/questions/...-windows-xampp buradaki cevaplar sorununuzu çözmenize yardımcı olabilir.imvz adlı üyeden alıntı: mesajı görüntüle
- 30-12-2019, 15:01:10++
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/