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

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

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

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

    با سلام .

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

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

    - - - Updated - - -

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

  2. # ADS




     

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

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

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

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

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

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

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

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


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

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

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

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

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

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

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

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

  8. #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

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


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

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

    به چه صورت ؟

    یعنی یک فایل داخل روت پوشه قرار بدیم یا روت هاست ؟؟؟؟ بعد فایل های اولی را داخلش کپی و ادرس فایل را اجرا کنیم ؟

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

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

    نقل قول نوشته اصلی توسط kianesfahan نمایش پست ها
    به چه صورت ؟

    یعنی یک فایل داخل روت پوشه قرار بدیم یا روت هاست ؟؟؟؟ بعد فایل های اولی را داخلش کپی و ادرس فایل را اجرا کنیم ؟
    یه فایل در public_html با هر نامی و با پسوند php مثلاً test.php بساز و بعدش اول کد اولی طولانیه که بالا گفتم رو توش بذار بعدش قبل از خط آخر که ?> باشه یه Enter بزن و قبلش کد دومی کوتاهه رو بذار و ذخیره کن.
    سپس آدرس سایتت رو بذن و آخرش یه / بذار و اسم فایل php که ساختی رو بنویس و اجرا کن.

    فقط قبلش به جای Path آدرس دقیق پوشه ای که می خواستی رو باید بنویسی.

    دقت کن آدرس پوشه رو اشتباه ندی.

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


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

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

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

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

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

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

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

  15. تعداد تشکر ها از 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

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

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