صفحه 1 از 2 12 آخرینآخرین
نمایش نتایج: از شماره 1 تا 10 , از مجموع 12

موضوع: *ضروری*تغییر دسته جمعی سطح دسترسی فایل ها و پوشه ها در سی پنل؟؟؟

Hybrid View

پست قبلی پست قبلی   پست بعدی پست بعدی
  1. #1
    عضو انجمن
    تاریخ عضویت
    Jun 2011
    نوشته ها
    627
    تشکر تشکر کرده 
    67
    تشکر تشکر شده 
    317
    تشکر شده در
    261 پست

    پیش فرض *ضروری*تغییر دسته جمعی سطح دسترسی فایل ها و پوشه ها در سی پنل؟؟؟

    با سلام .

    یک بسته نصب کردیم سطح دسترسی فایل ها و پوشه ها استاندارد نیست و متفاوت است .

    چه طور می توانیم سطح دسترسی فایل ها و پوشه ها را به صورت یکجا تغییر دهیم ؟ چون به صورت دستی کاری بسیار طولانی است .

    - - - Updated - - -

    از دوستان کسی هست راهنمائی کند در این موضوع ؟؟؟

  2. #2
    عضو جدید alializade3 آواتار ها
    تاریخ عضویت
    Dec 2014
    نوشته ها
    16
    تشکر تشکر کرده 
    51
    تشکر تشکر شده 
    45
    تشکر شده در
    42 پست

    پیش فرض پاسخ : *ضروری*تغییر دسته جمعی سطح دسترسی فایل ها و پوشه ها در سی پنل؟؟؟

    دوست عزیز مشکل امنیتی بوجو میاره
    بزودی خبری داریم.

  3. #3
    عضو انجمن
    تاریخ عضویت
    Jun 2011
    نوشته ها
    627
    تشکر تشکر کرده 
    67
    تشکر تشکر شده 
    317
    تشکر شده در
    261 پست

    پیش فرض پاسخ : *ضروری*تغییر دسته جمعی سطح دسترسی فایل ها و پوشه ها در سی پنل؟؟؟

    نه عزیز وقتی بسته را نصب کردیم دسترسی فایل ها به جای 0644 روی 0666 هست و فایل ها به جای 0755 روی 0777 هست . باید به استاندارد تبدیل شود .

    به صورت دستی فوق العاده زمان بر است . راحتی هست از طریق سرور و هاست بشود این کار را انجام داد ؟

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


  5. #4
    عضو جدید alializade3 آواتار ها
    تاریخ عضویت
    Dec 2014
    نوشته ها
    16
    تشکر تشکر کرده 
    51
    تشکر تشکر شده 
    45
    تشکر شده در
    42 پست

    پیش فرض پاسخ : *ضروری*تغییر دسته جمعی سطح دسترسی فایل ها و پوشه ها در سی پنل؟؟؟

    از طریق سرور ومیشه
    دوست عزیز
    بزودی خبری داریم.

  6. #5
    عضو انجمن
    تاریخ عضویت
    Jun 2011
    نوشته ها
    627
    تشکر تشکر کرده 
    67
    تشکر تشکر شده 
    317
    تشکر شده در
    261 پست

    پیش فرض پاسخ : *ضروری*تغییر دسته جمعی سطح دسترسی فایل ها و پوشه ها در سی پنل؟؟؟

    از طریق سرور به چه صورت امکان پذیر هست ؟

    کلی فایل و پوشه تو در تو هست . مدیر سرور چه طور می تواند این کار را انجام دهد ؟

    با چه کد دستوری ؟

  7. #6
    عضو انجمن
    تاریخ عضویت
    Oct 2015
    نوشته ها
    788
    تشکر تشکر کرده 
    569
    تشکر تشکر شده 
    1,269
    تشکر شده در
    882 پست

    پیش فرض پاسخ : *ضروری*تغییر دسته جمعی سطح دسترسی فایل ها و پوشه ها در سی پنل؟؟؟

    سلام
    با این تابع php می تونید این کار رو انجام بدید:

    کد PHP:
    <?php
    function chmod_R($path$filemode$dirmode) {
        if (
    is_dir($path) ) {
            if (!
    chmod($path$dirmode)) {
                
    $dirmode_str=decoct($dirmode);
                print 
    "Failed applying filemode '$dirmode_str' on directory '$path'\n";
                print 
    "  `-> the directory '$path' will be skipped from recursive chmod\n";
                return;
            }
            
    $dh opendir($path);
            while ((
    $file readdir($dh)) !== false) {
                if(
    $file != '.' && $file != '..') {  // skip self and parent pointing directories
                    
    $fullpath $path.'/'.$file;
                    
    chmod_R($fullpath$filemode,$dirmode);
                }
            }
            
    closedir($dh);
        } else {
            if (
    is_link($path)) {
                print 
    "link '$path' is skipped\n";
                return;
            }
            if (!
    chmod($path$filemode)) {
                
    $filemode_str=decoct($filemode);
                print 
    "Failed applying filemode '$filemode_str' on file '$path'\n";
                return;
            }
        }
    }
    ?>
    استفاده تابع هم اینطوریه:

    کد PHP:
    chmod_R('Path'06440755); 
    دقت کنید به جای Path آدرس پوشه ای که فایل ها توش هست و به جای 0644 سطح دسترسی که می خواین فایل ها داشته باشن و به جای 0755 سطح دسترسی که می خواین پوشه ها داشته باشن رو باید بنویسید.
    بعدش در یک فایل php واقع در شاخه public_html سایت ذخیره اش کنید و سپس در AddressBar مرورگر فایل رو یک بار اجرا کنید.

    منبع کد: http://php.net/manual/en/function.chmod.php#105570

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


  9. #7
    عضو انجمن
    تاریخ عضویت
    Jun 2011
    نوشته ها
    627
    تشکر تشکر کرده 
    67
    تشکر تشکر شده 
    317
    تشکر شده در
    261 پست

    پیش فرض پاسخ : *ضروری*تغییر دسته جمعی سطح دسترسی فایل ها و پوشه ها در سی پنل؟؟؟

    داخل هاست پوشه مشاره 15 هست . په طور باید دقیق ادرس دهی شود ؟

  10. #8
    عضو انجمن
    تاریخ عضویت
    Oct 2015
    نوشته ها
    788
    تشکر تشکر کرده 
    569
    تشکر تشکر شده 
    1,269
    تشکر شده در
    882 پست

    پیش فرض پاسخ : *ضروری*تغییر دسته جمعی سطح دسترسی فایل ها و پوشه ها در سی پنل؟؟؟

    نقل قول نوشته اصلی توسط kianesfahan نمایش پست ها
    داخل هاست پوشه مشاره 15 هست . په طور باید دقیق ادرس دهی شود ؟
    ببخشید مشاره 15 یعنی چی؟
    اگه می خواین آدرس دقیق از اول هاست خودتون رو به دست بیارید کد زیر رو در یه فایل php بریزید و اجرا کنید تا در خروجی کد آدرس کامل از اول پوشه های هاستتون رو ببینید:

    کد PHP:
    <?php echo $_SERVER['DOCUMENT_ROOT']; ?>

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


  12. #9
    عضو انجمن
    تاریخ عضویت
    Jun 2011
    نوشته ها
    627
    تشکر تشکر کرده 
    67
    تشکر تشکر شده 
    317
    تشکر شده در
    261 پست

    پیش فرض پاسخ : *ضروری*تغییر دسته جمعی سطح دسترسی فایل ها و پوشه ها در سی پنل؟؟؟

    نقل قول نوشته اصلی توسط iHSG نمایش پست ها
    ببخشید مشاره 15 یعنی چی؟
    اگه می خواین آدرس دقیق از اول هاست خودتون رو به دست بیارید کد زیر رو در یه فایل php بریزید و اجرا کنید تا در خروجی کد آدرس کامل از اول پوشه های هاستتون رو ببینید:

    کد PHP:
    <?php echo $_SERVER['DOCUMENT_ROOT']; ?>

    عذر خواهی میکنم .

    سایت در روت هاست در پوشه شماره 15 قرار دارد . حال باید چه طور آدرس دهی کنیم ؟

  13. #10
    عضو انجمن
    تاریخ عضویت
    Oct 2015
    نوشته ها
    788
    تشکر تشکر کرده 
    569
    تشکر تشکر شده 
    1,269
    تشکر شده در
    882 پست

    پیش فرض پاسخ : *ضروری*تغییر دسته جمعی سطح دسترسی فایل ها و پوشه ها در سی پنل؟؟؟

    نقل قول نوشته اصلی توسط kianesfahan نمایش پست ها
    عذر خواهی میکنم .

    سایت در روت هاست در پوشه شماره 15 قرار دارد . حال باید چه طور آدرس دهی کنیم ؟
    می تونید فقط اسم پوشه که 15 هست رو بنویسید.

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


صفحه 1 از 2 12 آخرینآخرین

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

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

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

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

  1. تغییر نام پوشه etc و عدم دسترسی به سرور لینوکس
    توسط iranwebshop در انجمن وی ام ور Vmware
    پاسخ ها: 1
    آخرين نوشته: May 3rd, 2018, 13:25
  2. تغییر سطح دسترسی یک فایل یا پوشه
    توسط rahcode در انجمن سی پنل CPanel
    پاسخ ها: 0
    آخرين نوشته: February 14th, 2017, 18:00
  3. تغییر سطح دسترسی یک فایل یا پوشه
    توسط fatemehsimorgh در انجمن مباحث و منایع آموزشی
    پاسخ ها: 0
    آخرين نوشته: February 3rd, 2016, 00:45
  4. نحوه بستن دسترسی ادمین به فایل اکانت ها ؟؟؟!!!
    توسط amin.ir69 در انجمن سوالات و مشکلات
    پاسخ ها: 7
    آخرين نوشته: April 6th, 2015, 21:38
  5. عدم دسترسی به ssh بعد از تغییر پورت
    توسط mghhgm در انجمن سرور مجازی
    پاسخ ها: 3
    آخرين نوشته: July 11th, 2013, 12:57

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

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