PDA

View Full Version : مشکل با web.config



h_rezaei
شنبه 14 آذر 1383, 04:32 صبح
حسابی گیج شدم. :sad2:
1- پروژه به صورت Local درست کار میکنه
2- روی فولدر هاست مجوز های لازم اعم از user دیباگر asp.net تنظیم شده .
3- وقتی یک صفحه ساده aspxرا روی هاست تست می کنم درست نشون داده میشه
....
ولی بعد از آپلود کل پروژه صفحه آشنای خطا می آید که custom error رو Off کنید هر چی off میکنم باز هم همین رو نشون میده.
به پروژه یه فرم جدید Add کردم(یه فرم خالی) دوباره آپلود کردم بازم همین خطا و...
:(
یعنی علتش چیه؟

arshia_
شنبه 14 آذر 1383, 08:06 صبح
اگر پروژه شما از طریق یه پروژه دیگه فراخوانی مس شه ممکنه علت این باشه..
چون فایل مورد نظز باید در شاخه ازشد باشه نه شاخه های فرعی
من هم همین مشکل رو دارم اما جواب درستی برای اون پیدا نکردم
بعضی وقتها با حذف این فایل مشکل حل می شه
بعضی مواقع هم با set as start page کردن مشکل از بین می ره

Vahid_Nasiri
شنبه 14 آذر 1383, 09:45 صبح
برای اینکه خطا رو بتونید مشاهده کنید در وب کانفیگ مورد زیر


<customErrors mode="RemoteOnly" />

را به Off تغییر بدید. به صورت پیش فرض و بدلایل امنیتی ، ASP.NET هیچ خطایی را نمایش نمی دهد. به این صورت و با این تغییر ، خطا به عموم نمایش داده خواهد شد. اگر به این صورت باز خطا را ندید دلیلش ست نشدن دایرکتوری مجازی روی فولدر شما در هاست است .

SET AS DEFAULT‌ کردن اصلا ربطی به هاست ندارد. فقط به محیط ویژوال استودیو مربوط است.
اینکه فایل کجا هم باشد بازهم مهم نیست. نهایتا برنامه کامپایل شده است که آپلود می شود.

h_rezaei
شنبه 14 آذر 1383, 22:19 عصر
ممنون که جواب دادید ولی این کارها رو کردم یعنی cutomErrors mode رو Off کردم
هاست هم virtual Directory رو تنظیم کرده (چون وقتی با فایل دیگه ای تست میکنم درسته )
:(