بخش ASP Settings در کنترل پنل پلسک برای تنظیمات مربوط به وبسایتهای مبتنی بر فناوری ASP.NET استفاده میشود. این بخش شامل گزینههای مختلفی است که به شما اجازه میدهد تنظیمات ASP.NET را برای وبسایت خود بهطور سفارشی پیکربندی کنید.
1. Framework version (نسخه فریمورک)
این بخش به شما اجازه میدهد نسخه فریمورک ASP.NET مورد نظر خود را برای وبسایت انتخاب کنید. نسخههای مختلفی از ASP.NET ممکن است روی سرور نصب شده باشد و شما میتوانید با توجه به نیازهای برنامه انتخاب کنید.
جهت تغییر ورژن asp هاست خود بر روی دکمه change Version کلیک کنید و در صفحه باز شده نسخه مورد نظر را انتخاب کنید و بر روی دکمه ok کلیک کنید.
2. Connection string manager
این ابزار به شما امکان مدیریت رشتههای ارتباطی (Connection Strings) مورد نیاز برای اتصال به دیتابیس را میدهد.
Connection strings:در اینجا میتوانید پارامترهای اتصال به دیتابیس را تعریف کنید. هر رشته ارتباطی شامل نام و پارامترهای مختلف است.
Name / Connection Parameters:نام رشته ارتباطی و پارامترهای مورد نیاز برای اتصال به دیتابیس (مانند نام سرور، نام دیتابیس، یوزرنیم، و پسورد).
3. Custom error settings
این تنظیمات به شما امکان میدهد رفتار خطاهای ASP.NET را مدیریت کنید.
Custom error mode:
تعیین میکند آیا خطاهای سفارشی برای کاربر نمایش داده شود یا خیر. معمولاً سه حالت دارد:
On: خطاهای سفارشی همیشه نمایش داده میشوند.
Off: جزئیات کامل خطا نمایش داده میشود.
RemoteOnly: خطاهای سفارشی فقط به کاربران ریموت نشان داده میشوند (نه به کاربران محلی).
Custom errors:
شما میتوانید خطاهای سفارشی خاص را با استفاده از کدهای وضعیت HTTP و URLهای مربوطه مدیریت کنید.
Status Code / Redirect URL:میتوانید تعیین کنید که هر کد وضعیت خاص HTTP (مثل 404 یا 500) به چه URLای هدایت شود.
4. Compilation and debugging
این بخش شامل تنظیمات مربوط به کامپایل و دیباگ برنامه ASP.NET شما است.
Default webpage language:تعیین میکند زبان پیشفرض وبپیج شما برای کامپایل به چه زبانی باشد، مثلاً C# یا VB.NET.
Switch on debugging:اگر این گزینه فعال باشد، اطلاعات دیباگ و خطاها بهطور کامل نمایش داده میشود. این گزینه برای محیط توسعه مناسب است ولی در محیط تولید بهتر است خاموش باشد.
Temporary directory:مسیر پوشهای که فایلهای موقت (Temporary Files) مربوط به کامپایل و دیباگ در آن ذخیره میشوند.
5. Globalization settings
این بخش به شما امکان تنظیمات مربوط به کدگذاری و فرهنگ (Culture) وبسایت را میدهد.
Request encoding, Response encoding, File encoding:تعیین میکنند که ورودیها (Request)، خروجیها (Response) و فایلهای وبسایت با چه کدگذاریای (مثلاً UTF-8) ارسال و ذخیره شوند.
Culture / UI Culture:Culture مشخص میکند که وبسایت چگونه اطلاعات مانند تاریخ، زمان، و اعداد را قالببندی کند. UI Culture برای تعیین زبان و محتوای متنی رابط کاربری است.
6. Code access security - CAS Trust Level
این بخش به شما امکان میدهد سطح دسترسی کد به منابع مختلف سرور را تعیین کنید. سطحهای مختلف Trust (مانند Full Trust یا Medium Trust) میتوانند بر میزان دسترسی برنامه شما به منابع و سیستمهای سرور تأثیر بگذارند.
7. Session settings (تنظیمات جلسه)
این تنظیمات برای مدیریت سشنها (جلسات کاربری) در ASP.NET استفاده میشود.
Authentication mode:تعیین میکند که چگونه کاربران احراز هویت شوند. معمولاً یکی از این حالتها است:
Forms: با استفاده از فرمهای لاگین.
Windows: با استفاده از حسابهای ویندوز.
Session timeout (minutes):
مدت زمان پیشفرضی که یک سشن فعال باقی میماند (به دقیقه). اگر کاربر در این مدت فعالیت نداشته باشد، سشن منقضی میشود.
این بخشها کمک میکنند که تنظیمات ASP.NET وبسایت خود را بهطور دقیق و متناسب با نیازهای خود پیکربندی کنید.