50٪ تخفیف روی تمام دوره‌ها!
پایان تخفیف تا:
مشاهده دوره‌ها
0

Publish کردن وب سایت در IIS ویندوز 10

سلام

یه وب اپلیکیشن ساختم میخوام روی IIs ویندوز 10 اجراش کنم نمیشه

تظیمات IIS

این کله تنظیمات IIS هست که زدم

خوده Default Iis اجرا میشه ولی پروژه من نمیشه مشکل چی میتونه باشه؟

زمانی هم که دارم روی IIS میذارم این قسمت اینجوری نشون میده

سلام
یه وب اپلیکیشن ساختم میخوام روی IIs ویندوز 10 اجراش کنم نمیشه
||تظیمات IIS::https://tosinso.com/files/get/a5b044b9-cb6f-4236-bc4b-4b5fa3cd4ce4||
این کله تنظیمات IIS هست که زدم
خوده Default Iis اجرا میشه ولی پروژه من نمیشه مشکل چی میتونه باشه؟
زمانی هم که دارم روی IIS میذارم این قسمت اینجوری نشون میده 
||https://tosinso.com/files/get/15583acc-ab2f-4df8-9320-8d2f79892504||
پرسیده شده در 1397/02/28 توسط

4 پاسخ

0

خطای شما به این دلیل هست که کاربر IIS_IUSRS به پوشه users دسترسی ندارد.

شما باید وبسایت رو به پوشه iis انتقال بدید. فایل ها و پوشه های پروژه رو انتقال بدید به پوشه زیر:

C:\inetpub\wwwroot

یعنی فایل Default.aspx مستقیما داخل wwwroot قرار داشته باشه و نه پوشه دیگری. وقتی یک سایت دارید اضافه کردن وبسایت به iis manager هم نیاز نیست. بعد از انتقال فایل ها به این wwwroot داخل مرورگر localhost رو وارد کنید تا وبسایت اجرا شود.

پاسخ در 1397/02/28 توسط
0

سلام ممنون همون کاری که گفتین انجام دادم شد انقال به پوشه wwwroot و به فایل web.config هم دسترسی دادم IIS_IUSRS

اینم برای دوستانی میگم که کارشون ممکنه عین گیر کنه

تو iis تو قسمت Aplication pool روی pool مورد نظر راست کلیک کنید Advance setting تو قسمت process model گزینه identity رو هم local host کنید برای کسایی که تو سیستم لوکال دارن نصب میکنن اینجوری بقیه سیستم هایی هم که تو شبکه هستن میتونن دسترسی داشته باشن

و اینکه اگه data base هم تو همون سیستمی هست که IIS نصب شده باید برید تو Data Base به بانکتون برای NT AUTHORITY\SYSTEM حداقل دسترسی read ,write بدین

اینم تجربه جدید و باحالی که داشتم

پاسخ در 1397/02/30 توسط
0

یک بار این پروژه رو با یوزر Administrator لوکال همین سیستم امتحان کنید

پاسخ در 1397/02/28 توسط
0

در رابطه با مطلب دیروز یادم رفت بگم این تیکه کدم به به web.config اضافه کنید <c#>

<system.webServer>

<defaultDocument>

<files>

<add value="Default.aspx" />

</files>

</defaultDocument>

<httpErrors errorMode="Detailed" />

</system.webServer>

<c#>

بجای Default باید آدرس صفحه ای که قرار شروع بشه نوشته بشه

پاسخ در 1397/02/31 توسط

پاسخ شما