تنظیمات فایل web.config
این فایل از مهمترین فایل های سایت شما می باشد که اگر بخوبی تنظیم نشده باشد سایت شما با error مواجه می شود. اگر سایت شما به صورت local یا محلی در سیستم کامپیوترتان کار می کند ولی در سرور مشکل دارد، ابتدا فایل config را از داخل سایت edit کنید و این سطر را داخل <system.web> اضافه کنید تا error سایت با توضیحات آن مشخص شود تا سر از کارتان در بیاورید:
کد:
<customErrors mode="Off"/>
حالا وقتی سایت را اجرا می کنید دقیقا ارور ها داخل مرورگر به نمایش در می آید. در این مرحله شاید عیب کارتان را پیدا کنید و آن را بر طرف کنید. همچنین باید اطمینان حاصل کنید که تگ های زیر را به web.config اضافه کرده اید: کد:
کد:
<system.serviceModel> <serviceHostingEnvironment aspNetCompatibilityEnabled="true" /> </system.serviceModel> <system.webServer> <directoryBrowse enabled="false"/> <defaultDocument> <files> <clear /> <add value="default.aspx"/> </files> </defaultDocument> </system.webServer>
اگر اضافه نکرده اید حتما همین الان اضافه کنید. دقت کنید در کد بالا باید به جای default.aspx نام صفحه ی اصلی سایتتان را اضافه کنید که می تواند اسامی مختلفی باشد مانند:
index.html, index.php, index.aspx, default.htm, default.asp & ...
این صفحه با ورود به سایتتان نمایش داده می شود. تا اینجای کار کلی به یک سایت ایده آل نزدیک شده اید. حالا وب سایتتان را تست کنید، اگر بازهم error گرفتید اصلا نگران نباشید. این طبیعیه، مگر یادتان رفته هنوز پایگاه داده یا دیتابیس را ایجاد و متصل نکرده اید؟