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

موضوع: اجرای یک فایل با کرون جاب هر 5 ثانیه

Threaded View

پست قبلی پست قبلی   پست بعدی پست بعدی
  1. #7
    عضو دائم T.Toosi آواتار ها
    تاریخ عضویت
    Jun 2015
    نوشته ها
    1,071
    تشکر تشکر کرده 
    278
    تشکر تشکر شده 
    2,936
    تشکر شده در
    1,329 پست

    پیش فرض پاسخ : اجرای یک فایل با کرون جاب هر 5 ثانیه

    نقل قول نوشته اصلی توسط mehran-b نمایش پست ها
    شما مطمئنید fopen منتظر نتیجه نمیمونه؟ نمیشه یه جوری تست کرد؟

    حلقه بی نهایت رو اینطوری زدم:


    کد PHP:
    while(true) {
    fopen('http://doamin.com/wp-cron.php?doing_wp_cron''r');
    sleep(5);


    درسته؟

    بعد اصلا این فایلی که توش این حلقه هست رو اصلا باید با کرون جاب اجراش کنم یا خیر؟
    داخل اون سایته که آدس دادید همچین چیزی نوشته اما تا حالا خودم تست نکردم، داخل wp-cron.php یک حلقه بینهایت بزارید بعد یک fopen بزنید ببنید منتظر پاسخ میمونه یا نه، با Curl میتونید Timeout تنظیم کنید درخواست را بفرسته و منتظر پاسخ نماند که به شکل زیر میشود :

    کد PHP:
    while(true) {
    $ch curl_init('http://doamin.com/wp-cron.php?doing_wp_cron');
    curl_setopt($chCURLOPT_RETURNTRANSFERtrue);
    curl_setopt($chCURLOPT_TIMEOUT_MS10);
    $data curl_exec($ch);
    curl_close($ch);
    sleep(5);

    این 10 میلی ثانیه هم مدت زمان پاسخ سرور شما به Request هست.

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


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

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

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

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

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