سطح دسترسی فایل و MySQL

memeri

Member
دوستان عزیز سلام
من می خواستم بدانم که وقتی از تابع Mkdir استفاده می کنم سطح دسترسی فایل ها را چه عددی قرار دهم تا فایل موجود در آن پوشه نتواند به فایل های بالا تر دسترسی پیدا کند و نتواند fi فایل های بالا تر از خود پوشه دسترسی کند و در پوشه بالاتر فایلی را بسازد.
هچنین من از کنترل پنل pleask استفاده می کنم.باید دستورات sql مربوط به Mysql را کجا وارد کنم.در Helm چه طور.من در PC شخصی خود این کار را کردم ولی در کنترل پنل فایل mysql/bin وجود ندارد.
با تشکر
 

msnasiri

Member
من فکر کنم یه پوشه نمی تونه به پوشه های بالاتر دسترسی داشته باشه مگر اینکه خود اون پوشه بالاتر اجازه دسترسی داده باشه.
 

spsgorgan

Active Member
توي pleask رو نميدونم ولي تو سي پنل بصورت پيش فرض روي 755 ميزاره . توي چه كاري لازم داره تا بين پوشه ها پرش كني ؟
 

msnasiri

Member
خب اگه بخواد یه پوشه بسازه باید 755 رو به 777 تغییر بده.
اگه بخوای داخل یه پوشه عمل Write رو انجام بدی (از ساختن پوشه و فایل و ..( باید این 755 رو به 777 تغییر بدی.
و داخل سایت شما (یعنی از اسکریپتهایی که نوشتید) همگی می تونن بهش دسترسی پیدا کنن.
و این به این معنی نیست که اون فایلها می تونن رو بقیه پوشه ها کار انجام بدن
نمی دونم منظور رو رسوندم یا نه
 

spsgorgan

Active Member
والا يكم گنگ گفتي اما تو PHP ميشه پرميشن فولدرها رو تغيير داد . پس راحت ميشه از 755 به 777 بردش . در مورد دسترسي افراد هم ميشه با گذاشتن يا فايل ايندكس كاري كرد كه مشاهده نشوند و با htaccsess هم يكم بازي كرد كه به اين راحتيا نشه دسترسي داشت بهش .
 

msnasiri

Member
خب باسه ساخت پوشه جدید و خلاصه تغییرات باید پرمشن اجازه بده دیگه و مجبوریم تغییرش بدیم. (البته دستی از کنترل پنل نه با زبون دلخواه)
 

spsgorgan

Active Member
آهاااااااااااااا ! من فكر كردم ميخواي با برنامه نويسي اينكارو بكني (كه آسونتر تا دوساعت بري از تو سي پنل !)
من با كنترل پنلهاي ويندوزي كار نكردم ولي اينو واست دارم : http://www.backyou.com/fa/helm_learn.php
 

جدیدترین ارسال ها

بالا