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

موضوع: تعریف یک کرون جاب در دایرکت ادمین؟

  1. #1
    عضو جدید
    تاریخ عضویت
    Sep 2012
    نوشته ها
    54
    تشکر تشکر کرده 
    75
    تشکر تشکر شده 
    27
    تشکر شده در
    20 پست

    پیش فرض تعریف یک کرون جاب در دایرکت ادمین؟

    دوستان یه پوشه تو یه مسیری دارم که میخوام هر روز حذف بشه
    حالا دستوری که برای حذف این دایرکتوری در کرون جاب دایرکت ادمین استفاده میشه رو نیاز دارم

  2. # ADS




     

  3. #2
    عضو دائم TukaNet آواتار ها
    تاریخ عضویت
    Feb 2009
    نوشته ها
    1,432
    تشکر تشکر کرده 
    898
    تشکر تشکر شده 
    3,419
    تشکر شده در
    1,984 پست

    پیش فرض پاسخ : تعریف یک کرون جاب در دایرکت ادمین؟

    میتونید دستور حذف رو داخل یک فایل شل قرار بدید و کرون جاب رو برای اجرای اون فایل تنظیم کنید.

    امکان این وجود ندارد که از طریق خود کرون جاب مستقیما دستوری اجرا کنید.

  4. #3
    عضو جدید
    تاریخ عضویت
    Sep 2012
    نوشته ها
    54
    تشکر تشکر کرده 
    75
    تشکر تشکر شده 
    27
    تشکر شده در
    20 پست

    پیش فرض پاسخ : تعریف یک کرون جاب در دایرکت ادمین؟

    ممنون منظور من هم همون دستوری هست که درون فایل باید ایجاد کنیم تا در قسمت کامند کرون جاب ادرس دهی کنم

  5. #4
    عضو انجمن samihost آواتار ها
    تاریخ عضویت
    May 2015
    محل سکونت
    آذربایجان غربی
    نوشته ها
    208
    تشکر تشکر کرده 
    12
    تشکر تشکر شده 
    163
    تشکر شده در
    128 پست

    پیش فرض پاسخ : تعریف یک کرون جاب در دایرکت ادمین؟

    نقل قول نوشته اصلی توسط .:: Ali ::. نمایش پست ها
    ممنون منظور من هم همون دستوری هست که درون فایل باید ایجاد کنیم تا در قسمت کامند کرون جاب ادرس دهی کنم
    درود
    کد:
     function deletefolder($path) { 
         if ($handle=opendir($path)) { 
           while (false!==($file=readdir($handle))) { 
             if ($file<>"." AND $file<>"..") { 
               if (is_file($path.'/'.$file))  { 
                 @unlink($path.'/'.$file); 
                 } 
               if (is_dir($path.'/'.$file)) { 
                 deletefolder($path.'/'.$file); 
                 @rmdir($path.'/'.$file); 
                } 
              } 
            } 
          } 
     }
    - - - Updated - - -

    اینم جهت حذف کردن فقط یک فایل
    کد:
          <?php
    $FileName = "myFile.txt";
    $FileHandle = fopen($FileName, 'w') or die("can't open file");
    fclose($FileHandle);
    
    unlink($FileName);
    ?>
    میزبانی وب مطمئن را با سامی هاست تجربه کنید.
    Info [at] samihost [ dot ] com - TG : @samihost - Skype : samihost - 044-35676715

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


  7. #5
    عضو انجمن us12 آواتار ها
    تاریخ عضویت
    Jul 2012
    نوشته ها
    244
    تشکر تشکر کرده 
    75
    تشکر تشکر شده 
    284
    تشکر شده در
    198 پست

    پیش فرض پاسخ : تعریف یک کرون جاب در دایرکت ادمین؟

    این کرون را تعریف کنید :

    کد:
    0 12 * * * find /path/to/dir -maxdepth 0 -exec rm -fr {} +
    برنامه نویسی => www.SOFTIRAN.org
    ----------------------------------------------------------

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


  9. #6
    عضو جدید
    تاریخ عضویت
    Sep 2012
    نوشته ها
    54
    تشکر تشکر کرده 
    75
    تشکر تشکر شده 
    27
    تشکر شده در
    20 پست

    پیش فرض پاسخ : تعریف یک کرون جاب در دایرکت ادمین؟

    نقل قول نوشته اصلی توسط samihost نمایش پست ها
    درود
    کد:
     function deletefolder($path) { 
         if ($handle=opendir($path)) { 
           while (false!==($file=readdir($handle))) { 
             if ($file<>"." AND $file<>"..") { 
               if (is_file($path.'/'.$file))  { 
                 @unlink($path.'/'.$file); 
                 } 
               if (is_dir($path.'/'.$file)) { 
                 deletefolder($path.'/'.$file); 
                 @rmdir($path.'/'.$file); 
                } 
              } 
            } 
          } 
     }
    - - - Updated - - -

    اینم جهت حذف کردن فقط یک فایل
    کد:
          <?php
    $FileName = "myFile.txt";
    $FileHandle = fopen($FileName, 'w') or die("can't open file");
    fclose($FileHandle);
    
    unlink($FileName);
    ?>
    مسیر پوشه مدنظرم را بجای کدوم path داخل این کد قرار بدم؟

  10. #7
    عضو انجمن samihost آواتار ها
    تاریخ عضویت
    May 2015
    محل سکونت
    آذربایجان غربی
    نوشته ها
    208
    تشکر تشکر کرده 
    12
    تشکر تشکر شده 
    163
    تشکر شده در
    128 پست

    پیش فرض پاسخ : تعریف یک کرون جاب در دایرکت ادمین؟

    نقل قول نوشته اصلی توسط .:: Ali ::. نمایش پست ها
    مسیر پوشه مدنظرم را بجای کدوم path داخل این کد قرار بدم؟
    درود در مورد کد اولی یک توضیح میدم که بهتر متوجه بشید که هر path برای چه کاری هست :
    خوب توضیحش هم ساده است ، یه مسیر میدیم به تابع،اونم میاد مسیر به عنوان پوشه باز میکنه و در یه حلقه تمام فایل های اونو دونه دونه میخونه اگه فایل بود که به راحتی اونو با دستور unlink پاکش میکنه و اگه پوشه بود دوباره خود تابع رو برای اون زیر پوشه فراخوانی میکنه (توابع بازگشتی به اینا میگن) تا اون پوشه رو حذف کنه و در نهایت خود پوشه رو با تابع rmdir حذف میکنه.خوب به این روش تمام فایل ها و پوشه های داخل یک پوشه به طور کلی حذف میشه.
    میزبانی وب مطمئن را با سامی هاست تجربه کنید.
    Info [at] samihost [ dot ] com - TG : @samihost - Skype : samihost - 044-35676715

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


  12. #8
    عضو جدید
    تاریخ عضویت
    Sep 2012
    نوشته ها
    54
    تشکر تشکر کرده 
    75
    تشکر تشکر شده 
    27
    تشکر شده در
    20 پست

    پیش فرض پاسخ : تعریف یک کرون جاب در دایرکت ادمین؟

    من اومد یه فایل بنام done.php ایجاد کردم این کدهارو داخلش قرار دادم

    کد:
    <?php
    function deletefolder($http://184.16.10.123:4823/CMD_FILE_MANAGER/domains/mysite.in/public_html/new/wp-content/pro_cache) { 
         if ($handle=opendir($path)) { 
           while (false!==($file=readdir($handle))) { 
             if ($file<>"." AND $file<>"..") { 
               if (is_file($path.'/'.$file))  { 
                 @unlink($path.'/'.$file); 
                 } 
               if (is_dir($path.'/'.$file)) { 
                 deletefolder($path.'/'.$file); 
                 @rmdir($path.'/'.$file); 
                } 
              } 
            } 
          } 
     }
    ?>
    در کرون جابز تایم رو تعریف کردم و در کامند ادرس این فایل done.php رو به این صورت قرار دادم
    اما عمل نمیکنه و پوشه pro_cache رو بر اساس اون زمان تعیین شده حذف نمیکنه
    کد:
    /home/mysite/public_html/done.php

  13. #9
    عضو انجمن samihost آواتار ها
    تاریخ عضویت
    May 2015
    محل سکونت
    آذربایجان غربی
    نوشته ها
    208
    تشکر تشکر کرده 
    12
    تشکر تشکر شده 
    163
    تشکر شده در
    128 پست

    پیش فرض پاسخ : تعریف یک کرون جاب در دایرکت ادمین؟

    نقل قول نوشته اصلی توسط .:: Ali ::. نمایش پست ها
    من اومد یه فایل بنام done.php ایجاد کردم این کدهارو داخلش قرار دادم

    کد:
    <?php
    function deletefolder($http://184.16.10.123:4823/CMD_FILE_MANAGER/domains/mysite.in/public_html/new/wp-content/pro_cache) { 
         if ($handle=opendir($path)) { 
           while (false!==($file=readdir($handle))) { 
             if ($file<>"." AND $file<>"..") { 
               if (is_file($path.'/'.$file))  { 
                 @unlink($path.'/'.$file); 
                 } 
               if (is_dir($path.'/'.$file)) { 
                 deletefolder($path.'/'.$file); 
                 @rmdir($path.'/'.$file); 
                } 
              } 
            } 
          } 
     }
    ?>
    در کرون جابز تایم رو تعریف کردم و در کامند ادرس این فایل done.php رو به این صورت قرار دادم
    اما عمل نمیکنه و پوشه pro_cache رو بر اساس اون زمان تعیین شده حذف نمیکنه
    کد:
    /home/mysite/public_html/done.php
    کد زیر را درون فایل قرار دهید و سپس فایل را در مرورگر خود باز کنید.
    mysite.in/done.php
    و نتیجه را اعلام کنید.
    در صورت وجود مشکل اطلاعات را پ.خ کنید.

    کد:
     function deletefolder($path) { 
         if ($handle=opendir($path)) { 
           while (false!==($file=readdir($handle))) { 
             if ($file<>"." AND $file<>"..") { 
               if (is_file($path.'/new/wp-content/pro_cache'.$file))  { 
                 @unlink($path.'/new/wp-content/pro_cache'.$file); 
                 } 
               if (is_dir($path.'/new/wp-content/pro_cache'.$file)) { 
                 deletefolder($path.'/new/wp-content/pro_cache'.$file); 
                 @rmdir($path.'/new/wp-content/pro_cache'.$file); 
                } 
              } 
            } 
          } 
     }
    - - - Updated - - -

    کد زیر را هم تست کنید.
    کد:
    <?php
    $path = "/new/wp-content/pro_cache";
    if(!rmdir($path))
      {
      echo ("Could not remove $path");
      }
    ?>
    میزبانی وب مطمئن را با سامی هاست تجربه کنید.
    Info [at] samihost [ dot ] com - TG : @samihost - Skype : samihost - 044-35676715

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

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

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

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

  1. استعلام تعرفه برای پیامک تبلیغاتی ..ارزان ترین تعرفه
    توسط ashr در انجمن درخواست پنل پیام کوتاه،پیام رسان اجتماعی،تلفن مجازی
    پاسخ ها: 12
    آخرين نوشته: October 31st, 2016, 10:10
  2. پاسخ ها: 11
    آخرين نوشته: July 9th, 2015, 16:38
  3. سامانه پیام کوتاه-دو ماژول whmcs-تعرفه باور نکردنی-خط اختصاصی هدیه-تعداد محدود
    توسط morgoet در انجمن فروش پنل پیام کوتاه،پیام رسان اجتماعی،تلفن مجازی
    پاسخ ها: 9
    آخرين نوشته: June 24th, 2015, 12:20
  4. پاسخ ها: 4
    آخرين نوشته: April 3rd, 2014, 20:36
  5. پاسخ ها: 1
    آخرين نوشته: February 11th, 2012, 21:03

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

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