PDA

View Full Version : مشکل با IIS7.0



el_abdollahi
سه شنبه 05 شهریور 1387, 14:51 عصر
سلام
پوشه پروژه رو توی wwwRoot کپی کردم و بروز میکنم و این صفحه رو میبینم. خطای 500 - Internal Server Error
توی این چند روز 3 تا مشکل پرسیدم که هیچ کس جواب نداده. امیدوارم به چهارمیش یکی جواب بده.

ArtinAraklyan
سه شنبه 05 شهریور 1387, 15:14 عصر
extension مربوط به .aspx را به type های MIME اضافه کن، حتی اگر سرویس های ASP را install کده باشی در IIS 7.0 اضافه نمی کنه

ArtinAraklyan
سه شنبه 05 شهریور 1387, 15:15 عصر
extension مربوط به .aspx را به type های MIME اضافه کن، حتی اگر سرویس های ASP را install کده باشی در IIS 7.0 اضافه نمی کنه

این کار توی وب سایت، سوراخ امنیتی ایجاد می کنه. و باعث دانلود source های مربوط به asp می شه تا اینکه extention های آن.

el_abdollahi
چهارشنبه 06 شهریور 1387, 08:54 صبح
میشه بگین حالا چه جوری میشه این کار رو انجام داد؟

ArtinAraklyan
چهارشنبه 06 شهریور 1387, 11:03 صبح
ببین منVindows Vista مشکل داشت uninstall کردم ولی یک راه حل دیگه برات پیدا کردم ، می تونی ASP رو پاک کنی و دوباره نصب کنی. یکی از دوستام این error را داشته و با این کار گفته مشکل برطرف می شه.
این کار رو انجام بده اگر نشد، روش اول رو یه جوری بهت می گم.

faghatyaalla
جمعه 18 تیر 1389, 16:22 عصر
سلام
خسته نباشید
از عزیزانی که واقعا جواب سوالم را دارن تقاضامندم که جواب سوالم را بدهند.
من تازه شروع به یادگیری ASP کرده ام . و سرویس دهنده ی IIS را در ویندوز 7 نصب کرده ام
وقتی در نرم افزار Notepad کدها را تایپ می کنم و بعدا می خواهم آن را در پوشه ی wwwroot واقع در درایو C که IIS آن را گذاشته ، ذخیره (Save as) کنم با نام مثلا my.asp یا هر نام دیگری، آن را ذخیره نمی کند و این پیغام را می دهد:
C:\inetpub\wwwroot\my.asp
you don't have permission to save in this location contact the administrator to obtain permission.
would you like to save in the r-rastin folder instead?
می خواستم بگم که چگونه این مشکل را رفع کنم
چون اگر در جای دیگری آن را ذخیره کنم و بعد آن را در پوشه wwwroot کپی کنم نرم افزار IIS آن را تشخیص نمی دهد.
لطفا من را راهنمایی کنید.
با تشکر



سلام
خسته نباشید
از عزیزانی که واقعا جواب سوالم را دارن تقاضامندم که جواب سوالم را بدهند.

من تازه شروع به یادگیری ASP کرده ام . و سرویس دهنده ی IIS را در ویندوز 7 نصب کرده ام
وقتی در نرم افزار Notepad کدها را تایپ می کنم و بعدا می خواهم آن را در پوشه ی wwwroot واقع در درایو C که IIS آن را گذاشته ، ذخیره (Save as) کنم با نام مثلا my.asp یا هر نام دیگری، آن را ذخیره نمی کند و این پیغام را می دهد:
C:\inetpub\wwwroot\my.asp
you don't have permission to save in this location contact the administrator to obtain permission.
would you like to save in the r-rastin folder instead?
می خواستم بگم که چگونه این مشکل را رفع کنم
چون اگر در جای دیگری آن را ذخیره کنم و بعد آن را در پوشه wwwroot کپی کنم نرم افزار IIS آن را تشخیص نمی دهد.
لطفا من را راهنمایی کنید.
http://barnamenevis.org/forum/images/statusicon/user_offline.gif http://barnamenevis.org/forum/images/buttons/quote.gif (http://barnamenevis.org/forum/newreply.php?do=newreply&p=1035406)

hamid1988
جمعه 18 تیر 1389, 17:07 عصر
خطاب به faghatyaalla (http://barnamenevis.org/forum/member.php?u=126271) :
یک پوشه در IIS ایجاد کن و داخل اون فایل مورد نظر رو کپی کن بعد در IE بنویس:
Http://LocalHost/YourFolderName
در این حالت میتونی محتویات فایلت رو در IE ببینی.

faghatyaalla
شنبه 19 تیر 1389, 12:52 عصر
از توجه شما به این تاپیک خیلی خیلی ممنونم

اما متأسفانه من نیم دونم در IIS7 چگونه پوشه باز کنم
لطفا بیشتر توضیح دهید
آیا در پوشه wwwroot واقع در درایو C پوشه جدید (New Folder) باز کنم و کدهای خودم را در آن ذخیره (Save As) کنم؟
اگر این باشد که این هم امکان پذیر نیست و باز هم پیغام قبلی را می دهد
لطفا به من بگید که این پیغام چیست و به من چه می گوید.
اگر هم باید در نرم افزار IIS7 پوشه (New Folder) باز کنم ، باید بگم که من تازه با IIS7 آشنا شده ام
و نمی دانم که چگونه با آن کار کنم و پوشه باز کنم
لطفا توضیحات بیشتری بدهید
با تشکر فراوااااااااااااااااااااا اااااااااااااان.

hamedtorky
چهارشنبه 10 شهریور 1389, 15:00 عصر
سلام دوستان من یک مشکل مشابه دارم ،
من با ویندوز 7 کار می کنم می خوام php نصب کنم ولی با مشکل روبه رو شدم می شه اگه کسی اطلاعات کافی داره به من کمک کنه در ضمن با این error هم در گیرم
HTTP Error 500.0 - Internal Server Error

C:\php\php-cgi.exe - The FastCGI process exited unexpectedly

************************************************
--------------------
شما بهتر از نرم افزار Microsoft Expression Web 2 استفاده کنی .:چشمک:

A.Eimani
چهارشنبه 10 شهریور 1389, 17:57 عصر
در مورد مشکل el_abdollahi (http://barnamenevis.org/forum/member.php?u=25392) فکر میکنم بخاطر Applicationpool باشه


در مورد مشکل faghatyaalla (http://barnamenevis.org/forum/member.php?u=126271) دوست عزیز شما نیاز دارید که UAC رو غیرفعال کنید
برای این کار در ویستا : کنترل پنل/یوزر اکانت/آخرین گزینه نوشته turn off uac (دقیقا یادم نیست چون از win7 استفاده میکنم)
در ویندوز سون: توی ران بنویسید uac در صفحه ی که باز میشه میزان حساسیت رو روی کمترین سطح بزارید

کاملا به زبان ساده توضیح دادم

milade
پنج شنبه 11 شهریور 1389, 09:02 صبح
دوستان خواهشاً جهت حل مشکل دوستمون و اینکه ایشون دچار سردرگمی نشوند ، نظرات غیر تخصصی و ... رو برای خودشون نگه دارند .

در مورد مشکل جناب عبداللهی ،

علت مشکل فوق این هست که IIS 7 به طور معمول پروژه های .net رو توی حالت Integrated .NET مربوط به App Pool اجرا میکنه ، و برخی از برنامه ها با این مسئاله سازگاری ندارند ،
لذا راه حل های این مسئاله :
تغییر حالت App pool برنامه به Classic .NET ( پیشنهاد میکنم ) .
غیر فعال کرذدن impersonation کاربر در Web.Config :

<identity impersonate="false" />

دوستان دیگه هم در صورتی که خواهان بر طرف شدن مشکلاتشون هستند توصیه میشه توی یک تاپیک مجزا پیگیر مسئاله باشند .

پاینده باشید .