نمایش نتایج: از شماره 1 تا 6 , از مجموع 6

موضوع: نحوه تنظیم cronjob روی ثانیه

  1. #1
    عضو جدید
    تاریخ عضویت
    Feb 2011
    نوشته ها
    23
    تشکر تشکر کرده 
    3
    تشکر تشکر شده 
    12
    تشکر شده در
    12 پست

    پیش فرض نحوه تنظیم cronjob روی ثانیه

    سلام دوستان ، آیا امکانش هست که در دایرکت ادمین cronjob رو روی ثانیه تنظیم کنیم؟
    مثلاً هر 5 ثانیه یکبار انجام بشه؟

  2. تعداد تشکر ها از alibozorg به دلیل پست مفید


  3. # ADS




     

  4. #2
    عضو انجمن mojiz آواتار ها
    تاریخ عضویت
    May 2010
    نوشته ها
    191
    تشکر تشکر کرده 
    16
    تشکر تشکر شده 
    295
    تشکر شده در
    230 پست

    پیش فرض پاسخ : نحوه تنظیم cronjob روی ثانیه

    میتونی دستور رو اینطوری بزنی

    کد:
    sleep 5 && wget http://yahoo.com && sleep 5 && ...
    بزاری رو هر 1 دقیقه


    هاست اشتراکی از 4 کشور http://aradrayan.net
    هاست ضد DDOS
    آراد رایان شماره ثبت 381424


  5. تعداد تشکر ها از mojiz به دلیل پست مفید


  6. #3
    عضو انجمن REXNET آواتار ها
    تاریخ عضویت
    Oct 2010
    محل سکونت
    CYBER - LA
    نوشته ها
    304
    تشکر تشکر کرده 
    12
    تشکر تشکر شده 
    523
    تشکر شده در
    327 پست

    پیش فرض پاسخ : نحوه تنظیم cronjob روی ثانیه

    ساختار Cron امکان تنظیم دوره های زمانی زیر 1 دقیقه را برای اجرای اسکریپت ندارد. لذا شما باید از طریق daemon و یا shell script برای این کار استفاده کنید.
    How terrible is wisdom when it holds no benefit for the wise?" - Louis Cypher"

  7. تعداد تشکر ها ازREXNET به دلیل پست مفید


  8. #4
    عضو جدید
    تاریخ عضویت
    Feb 2011
    نوشته ها
    23
    تشکر تشکر کرده 
    3
    تشکر تشکر شده 
    12
    تشکر شده در
    12 پست

    پیش فرض پاسخ : نحوه تنظیم cronjob روی ثانیه

    ممنون ، لطفاً بیشتر توضیح بدبد...دقیقاً باید چکار کنم؟

  9. تعداد تشکر ها از alibozorg به دلیل پست مفید


  10. #5
    عضو انجمن REXNET آواتار ها
    تاریخ عضویت
    Oct 2010
    محل سکونت
    CYBER - LA
    نوشته ها
    304
    تشکر تشکر کرده 
    12
    تشکر تشکر شده 
    523
    تشکر شده در
    327 پست

    پیش فرض پاسخ : نحوه تنظیم cronjob روی ثانیه

    خوب ابتدا توسط SSH خط فرمان لینوکس رو بالا بیارید. سپس با استفاده از دستور nano یک ادیتور باز کنید و دستورات زیر رو در داخل اون بنویسید:

    کد:
    while true; do
    	if [[ $(date +%S) =~ (0$|5$) ]] ; then
    		php -q /absolute/os/path/to/PHP_File.php
    		sleep 1
    	fi
    done
    سپس Ctrl+X رو بزنید، سپس Y و در نهایت یک نام برای فایل و Enter برای ذخیره شدن. این فایل رو با نوشتن نام اش میتونید اجرا کنید. این اسکریپت هر 5 ثانیه یکبار فایل php مورد نظر را فراخوانی و اجرا می کند.
    How terrible is wisdom when it holds no benefit for the wise?" - Louis Cypher"

  11. تعداد تشکر ها ازREXNET به دلیل پست مفید


  12. #6
    عضو جدید
    تاریخ عضویت
    Feb 2011
    نوشته ها
    23
    تشکر تشکر کرده 
    3
    تشکر تشکر شده 
    12
    تشکر شده در
    12 پست

    پیش فرض پاسخ : نحوه تنظیم cronjob روی ثانیه

    ممنون...

اطلاعات موضوع

کاربرانی که در حال مشاهده این موضوع هستند

در حال حاضر 1 کاربر در حال مشاهده این موضوع است. (0 کاربران و 1 مهمان ها)

موضوعات مشابه

  1. cronjob
    توسط zer0ne در انجمن دايرکت ادمين DirectAdmin
    پاسخ ها: 7
    آخرين نوشته: November 29th, 2017, 16:49
  2. مشکل عملکرد cronjob
    توسط alborz94 در انجمن سوالات و مشکلات
    پاسخ ها: 3
    آخرين نوشته: July 6th, 2016, 20:08
  3. مشکل در ارسال بک اپ در cronjob به دو سرور مختلف
    توسط unix_magnet در انجمن سوالات و مشکلات
    پاسخ ها: 6
    آخرين نوشته: January 4th, 2016, 13:49
  4. مشکل در ساخت cronjob در دایرکت ادمین
    توسط webhosts در انجمن دايرکت ادمين DirectAdmin
    پاسخ ها: 10
    آخرين نوشته: September 21st, 2014, 22:17
  5. CronJob
    توسط kaajhost در انجمن دايرکت ادمين DirectAdmin
    پاسخ ها: 3
    آخرين نوشته: May 8th, 2012, 10:16

کلمات کلیدی این موضوع

مجوز های ارسال و ویرایش

  • شما نمیتوانید موضوع جدیدی ارسال کنید
  • شما امکان ارسال پاسخ را ندارید
  • شما نمیتوانید فایل پیوست کنید.
  • شما نمیتوانید پست های خود را ویرایش کنید
  •