PDA

View Full Version : خطا یابی بسیار فوری بسیار !



ealireza
سه شنبه 28 تیر 1384, 11:55 صبح
سلام
من یک برنامه آپلود کردم
تو یکی از صفحاتش خطا میده
و فایل Code Behind هم براش آپلود کردم
اما العان نمیگه که خطا خط چنده :(
اگه میشه بگید چیکار کنم مثل LocalHost دیباگ کنه
العان فقط یک صفحه میاد و یک سری توضیحات داده مثلا جدول پیدا نشد و سورس نسیت
با تشکر

AspNet
سه شنبه 28 تیر 1384, 14:18 عصر
فایل web.config رو به صورت زیر دستکاری کنید:

<customErrors
mode="Off"
/>
تا خطا رو نشون بده

ealireza
سه شنبه 28 تیر 1384, 14:23 عصر
نه درست نشد .
قایل کد بیهایند هم آپلود کردم خواهشا راهنمایی کنید

kochol
چهارشنبه 29 تیر 1384, 17:18 عصر
سلام
اولا اینکه به فایل های کد بیهایند ربطی نداره و فقط تنها راهش اینه که در web.config تگ custome error mode ="Off" قرار بدی اونهم روی سرور کد شما را به دلیل مسائل امنیتی برای سایتتان نشان نمی دهد ولی فکر کنم بگه کدام فایل و کدام خط.

ealireza
چهارشنبه 19 مرداد 1384, 23:01 عصر
نه عزیز من من بلدم این کار رو

مشکل ایجاست خط رو نمیگه
چون کامپایل شده

kochol
پنج شنبه 20 مرداد 1384, 14:29 عصر
سلام
چرا میگه
من امتحان کردم بر روی برنامه کامپایل شده

ealireza
پنج شنبه 20 مرداد 1384, 21:24 عصر
دوست عزیز روی سرور اصلی
بعد فایل های پروژه هم نیستن

kochol
یک شنبه 30 مرداد 1384, 16:04 عصر
سلام
دوست عزیز هی بگو نمی شه ببین دقیقا اسم فایل و شماره خط رو می ده ولی خوب معلومه کدو نمی ده ولی شماره خط رو که می ده مثل این
c:\inetpub\wwwroot\KOCHOLELECTRONIC\pagevisits.vb: 28


Stack Trace:



[NullReferenceException: Object reference not set to an instance of an object.]
KOCHOLELECTRONIC.pagevisits.Referer(String Ref) in c:\inetpub\wwwroot\KOCHOLELECTRONIC\pagevisits.vb: 28
KOCHOLELECTRONIC.index2.Page_Load(Object sender, EventArgs e) in c:\inetpub\wwwroot\KOCHOLELECTRONIC\index2.aspx.vb :110
System.Web.UI.Control.OnLoad(EventArgs e) +67
System.Web.UI.Control.LoadRecursive() +35
System.Web.UI.Page.ProcessRequestMain() +750