PDA

توجه ! این یک نسخه آرشیو شده میباشد و در این حالت شما عکسی را مشاهده نمیکنید برای مشاهده کامل متن و عکسها بر روی لینک مقابل کلیک کنید : مشکل در پرمیژن



onlyboy13
August 13th, 2010, 15:00
سلام من تا امروز مشکلی نه تو نصب نه تو ادیت کردن غایلها و فولدر ها داشتم اما امروز اشکال پیدا کرده خود به خود و میگه شما دسترسی ندارید و باید حتما دسترسی رو از 755 به 777 تغییر بدم چرا لطفا کمک کنید؟؟؟؟!!!

vPsPersia.COM
August 13th, 2010, 17:56
به آدرس زیر در ssh بروید



cd /home/username/public_html

و دو دستور زیر را به صورت جدا جدا بزنید .


find . -type d -exec chmod 755 {} \;


find . -type f -exec chmod 644 {} \;

maya2010
August 29th, 2010, 22:44
خوب این کدها باعث میشه در موقع نصب اسکریپت دیگه ارور پرمیشن نده؟
همینطوره؟

Online24
August 29th, 2010, 23:32
در هر صورت...

قسمت اول کدها تمامی دایرکتوری ها در مسیر جاری رو پیدا و permission اونها رو به 755 ( پرمیشن استاندارد دایرکتوری) تغییر میده .
قسمت دوم کد هم permission فایل ها رو به 644 ( پرمیشن استاندارد فایل) تغییر میده .

syntax صحیح دستورات هم به این صورت هست :



find . -type d -exec chmod 755 {} \;
find . -type f -exec chmod 644 {} \;

nimapendar
August 29th, 2010, 23:48
یه چیزی اینطوری برای هر یوزری که ساختیم باید وارد ssh بشیم نمیشه برای همهی یوزر ها این مورد تعریف بشه

Online24
August 30th, 2010, 00:02
چرا ! امکانش هست .



find /home -type d -exec chmod 755 {} \;
find /home -type f -exec chmod 644 {} \;

به این صورت تمامی فایل ها زیر دایرکتوری home به 644 و دایرکتوری ها به 755 تغییر پیدا میکنند .

* البته به شرایط سرورت هم توجه کن . ( اشتباهی permisson کم و زیاد نشه ! )