نقل قول نوشته اصلی توسط .:: 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");
  }
?>