Alt 23.Aralık.2017
  #1
abdtoprak - ait Kullanıcı Resmi (Avatar)
Site Kurucusu
Reklam
Cron Job yani zamanlanmış görevler.Neredeyse tüm sunucularda bulunan ve pek çoğumuzun işine yarayan bir özellik.Bu özellik sayesinde siz müdahale etmeden zamanla ayarı yaparak işlemlerin çalışmasını emredebiliyorsunuz.Örnek vermek gerekirse cron.php adında bir dosyamız olsun biz müdahale etmeden 5 dakikada bir cron.php dosyasını çalıştırabiliyoruz.Tabi bu zamanı siz kendiniz ayarlıyorsunuz min. ayarlayabileceğiniz süre 1 dakikada 1 çalıştırmadır.

Anlatacağım işlemler sunucu panelinize göre farklılık gösterecektir.Ben en çok kullanınlan panel olan Cpanel üzerinden anlatmaya çalışacağım.


Cpanelde Cron Job ayarları - 1
Öncelikle Cpanele giriş yaparak anasayfada Cron Job işleri bölümünü bulup açalım.

Cpanelde Cron Job ayarları - 2

Cron işleri bölümünde yukarıdaki gibi bir görüntüyle karşılaşacaksınız muhtemelen.Burada otomatik süre ayarları mevcuttur.Fakat bütün süre ayarlamaları yoktur.Bu süreler dışında süre belirlemek istiyorsanız hemen alt kısmında bulunan süre ayarlarını düzenlemeniz gerekecek.Komut kısmına ise çalışacak dosyanızı belirteceksiniz.Bunun bir kaç yolu vardır.

PHP yolunuzu belirterek PHP dosyanızı çalıştırabilirsiniz.Dosyanızın dizin yolunu kullanacaksınız.
Kod:
/usr/bin/php /www/virtual/username/cron.php > /dev/null 2>&1
Curl yolunuzu belirterek dosya adresinizi çalıştırabilirsiniz.
Kod:
/usr/bin/curl http://site.com/cron.php > /dev/null 2>&1
Wget yolunuzu belirterek dosya adresinizi çalıştırabilirsiniz.
Kod:
/usr/bin/wget http://site.com/cron.php > /dev/null 2>&1

Cpanelde Cron Job ayarları - 3

Resimde görüldüğü üzere Cron job zamanlanmış görevimiz aktif durumdadır.Her dakika çalışacaktır.


PHP kurulu olduğu dizini öğrenme:
PHP Kodu:
<?php
echo exec('which php');
?>
Curl kurulu olduğu dizini öğrenme:
PHP Kodu:
<?php
echo exec('which curl');
?>
WGet kurulu olduğu dizini öğrenme:
PHP Kodu:
<?php
echo exec('which wget');
?>


« önceki Konuya git | sonraki Konuya git »

Şuan bu sayfada bulunan kişiler: 2 kişi (0 üye ve 2 ziyaretçi)
 
Yetkileriniz
Konu Acma Yetkiniz Yok
Cevap Yazma Yetkiniz Yok
Eklenti Yükleme Yetkiniz Yok
Mesajınızı Değiştirme Yetkiniz Yok
BB kodu Açık
Smileler Açık
[IMG] Kodları Açık
HTML-Kodu Kapalı
Seçenekler
Stil



Tüm Zamanlar GMT +2 Olarak Ayarlanmış. Şuanki Zaman: 02:52.

Bize Yazin - Webmaster Forumu - Arşiv - Yukarı git
Powered by vBulletin™ Version 3.8.9 Beta 1
Copyright © 2018 vBulletin Solutions, Inc. All rights reserved.
Yemek tarifleri