PDA

View Full Version : محدود کردن دسترسی خارجی به فایلها در سرور



neopersia
یک شنبه 18 شهریور 1386, 12:34 عصر
سلام
من چند تا فایل php دارم که اطلاعات مهمی تو اونا ذخیره میکنم و این فایلها رو تو فایل اصلی اینکلود میکنم.
البته اطلاعات سر راست نیست و به راحتی قابل استفاده نیستند ولی می خوام ببینم امکانش هست یکی دیگه بیاد این فایلها رو تو صفحه خودش اینکلود کنه و از اونا استفاده کنه؟
و اینکه چجوری میشه دسترسی خارجی به این فایلها رو محدود کرد؟

آیا روش بهتری برای ذخیره این اطلاعات وجود داره؟

ممنون می شم نظرتون رو بگید

ArtCom
یک شنبه 18 شهریور 1386, 13:12 عصر
بهترین روش برای اینکه خیالتون راحت شه اینه که کدتونو encrypt کنید ولی روش های دیگه ای هم هست مثل set کردن session و استفاده از توابع در صورت درست بودن session.

neopersia
یک شنبه 18 شهریور 1386, 16:28 عصر
ممنون از راهنماییتون ولی در حال حاظر هم من فایلهامو encrypt کردم
رو راست بگم می خواه مشخصات دیتابیسمو تو یه فایل ذخیره کنم تا هی اونا رو تکرار نکنم
و از همون فایل برای همه اسکرپتها استفاده کنم پس از سشن هم نمیشه استفاده کرد.

hamed_m
یک شنبه 18 شهریور 1386, 18:30 عصر
چک کردن referrer ممکنه از دسترسی غیر مجاز جلوگیری کنه و راه بدی نیست.



$_SERVER['HTTP_REFERER'];

jhoseinii
یک شنبه 18 شهریور 1386, 19:58 عصر
از طریق permission دسترسی رو کنترل کنید
directory : 755
file : 644

musiox
یک شنبه 18 شهریور 1386, 22:51 عصر
نه کسی نمی تونه که include کنه . البته از روی یه سروره دیگه. با خیال راحت کارتو انجام بده . البته از روی سروری که سایتت رو میزبانی می کنه این کار رو میشه انجام داد .

neopersia
دوشنبه 19 شهریور 1386, 00:54 صبح
از راهنمایی همه دوستان ممنون