Error Handler

amir_m

Member
منظورت از Error Handler چيه؟
شما می تونی برای هر کلاسی Error Handler خاص خودشو بنويسی. کامل بگو تا برات کدشو بذارم.
 

desiran

Member
amir_m گفت:
منظورت از Error Handler چيه؟
شما می تونی برای هر کلاسی Error Handler خاص خودشو بنويسی. کامل بگو تا برات کدشو بذارم.
منظورم اینه که برای کاربری که یه صفحه رو اشتباه تایپ کرده ، به جای اینکه صفحه ی مخصوص iis رو ببینه یه صفحه ای که من طراحی کردم رو ببینه . با ASP classic هم باشه نه با ASP.Net
اگه کسی میدونه بگه ؟
 

amir_m

Member
با سلام.
صفحات Error در Asp به صورت نرم افزاری قابل تغيير نیستند. در IIS برای پروژه شما يک سری صفحات خاص برای هر کدام از Error Code ها در نظر گرفته شده به عنوان مثال برای The page cnnot be found که کد آن 404 است صفحه به صورت زیر تعریف می شود.

کد:
%WindowsFolder%\help\iisHelp\common\404.htm

شما بايد این فايل رو در سرورتون تغيير بديد. که امکان پذير نيست. چون شما به IIS سرورتون دسترسی ندارید.

اما بعضی از سرور ها در کنترل پنلشون یک قسمت دارند به نام Custom Errors که می تونيد از اين قسمت فايلهای مشابه رو برای هر خطا Upload کنيد.
 

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

بالا