• آموزش کرون جاب(Cron Jobs) در دایرکت ادمین
  • ارسال شده توسط: عبدالهی تاریخ انتشار: 13 / 11 / 15 موضوع: DirectAdmin ۱ دیدگاه برای آموزش کرون جاب(Cron Jobs) در دایرکت ادمین

    در این قسمت می خواهیم آموزش ایجاد یک کرون جاب در DirectAdmin را توضیح دهیم.
    کرون جاب (Cron Jobs) چیست ؟
    در زبان PHP اگر شما بخواهید کدتان اجرا شود باید فایل PHP تان را یک بار اجرا کنید. حال  روی   باشد یا بر روی مجازی ساز سرور مثل WampServer یا … .
    خوب حال فرض کنید برنامه ای نوشتید که باید هر ساعت یا هر روز یا هر ماه و یا هر سال اجرا شود. چگونه این کاررا می کنید؟ هر بار خودتان با یک ادرس مستقیم به فایل ان را اجرا می کنید ؟ مسلما خیر. زیرا اصلا منتقی نیست. کرون جاب برای همین کار می باشد به ان دستور بدهید و وی فایل را در زمان مقرر یک بار اجرا کند.
    حال چگونه باید این کار را انجام داد ؟


    سپس طبق عکس زیر روی آیکن کرون جاب (CronJob) کلیک کنید

    719در صفحه باز شده در قسمت اول “creat a new cron job” دقت کنید.

    720.jpg

    مثلا اگر بخواهید هر ۳۰ دقیقه این فایل اجرا شود می توانید در قسمت Minutes این گونه وارد کنید

    721.jpgمی بینید که خود کارکتر * با یک / و عدد وارد شده است. پس اگر بخواهید یک زمان بطور مداول اجرا شود باید (*/عدد) قرار بدید.
    مثلا مورد زیر را دقت کنید

    722.jpg
    در بالا یعنی از وقتی که ساعت ۱۵ شد هر ۳۰ دقیقه فایل اجرا شود. مثلا اگر جای ۳۰ عدد ۵ باشد فایل هر ۵ دقیقه یکبار اجرا می شود تا ساعت ۱۵ تمام شود و ساعت ۱۶ شود.
    حال اگر می خواهید مثلا فقط ساعت ۲۰:۴۵ دقیقه هر روز این اتفاق بیفتد مانند تصویر زیر ست کنید

    723.jpg

    در قسمت command باید ادرس فایلی که قصد اجرا دارید را وارد کنید مثلا hostfive.php
    کد زیر را در ان قسمت کپی کنید

    php /home/username/public_html/hostfive.php

    منظور از username همان نام کاربری شما در DirectAdmin می باشد.
    حال ذخیره کنید

    در قسمت “Send all Cron output to E-Mail” شما می توانید ایمیل خود را وارد کنید تا با هر بار اجرا یک گزارش از عملکرد برای شما ارسال کند.

    منبع : هاست نتورک

    عبدالهی

    کارشناس ارشد رشته نرم افزار هستم . تخصص اصلی بنده php و فریم ورک Laravel هست . برای کمک به پیشرفت علمی وب در ایران هر کاری میکنم امیدوارم مطالب آموزشی این وبلاگ بتواند به شما بازدید کننده گرامی کمک کند.

    يک ديدگاه

    1. hani گفت:

      ممنون از توضیحات اما به نظرم بهتر بود کاملتر گفته بشه. هم آدرس مستقیم فایل و گزینه های دیگر. عکساتون هم لود نمیشه.

    دسته‌ها