PDA

View Full Version : تفاوت PhysicalApplicationPath با server.mappath



amirferdowsi
یک شنبه 04 مهر 1389, 18:11 عصر
سلام به تمامی دوستان

میخواستم بدونم تفاوت PhysicalApplicationPath با server.mappath در چیه ؟

aserfg
دوشنبه 05 مهر 1389, 09:22 صبح
PhysicalApplicationPath یه آدرسه مانند
c:\dacument\mypic\..ولیserver.mappath یه url هست مانند
../userpic/upload

alonemm
دوشنبه 05 مهر 1389, 11:08 صبح
در PhysicalApplicationPath شما به آدرس فیزیکی که همان محلی از یک درایو در هاردیسک و یا پوشه ای که در آن است دسترسی پیدا میکنید. مثل آدرس هایی که در ویندوز در قسمت Address میبینید.

در server.mappath آدرس لوکال یا همان root رو مشاهده میکنید.

مثل اگه سایتت رو توی یک پوشه به نام mysite ذخیره کنی. mysite به عنوان پوشه root قرار میگیره.
حالا اگه یک پوشه به نام img در پوشه root داشته باشی و یک فایل به نام 1.jpg با server.mappath این رو می بینی



~img/1.jpg