3 فایل پیوست
مسدود شدن پورت 80 در ویندوز - عدم فعال شدن آپاچی
با سلام به همه دوستان و همکاران عزیز .
مدت زیادی هست که با نرم افزار های لوکال کار میکنم و تا به حال هیچ مشکلی نداشتم اما مدتی هست که با مشکل جدی مواجه شدم و با تغییر ویندوز هم متاسفانه مشکل پاربرجاست .
پس از نصب برنامه های مورد نیازم در ویندوز ، پورت 80 آپاچی توسط نرم افزار دیگه ای اشغال میشه و اجازه دسترسی به localhost رو نمیده و با خطا زیر مواجه میشم :
http://www.webhostingtalk.ir/attachm...-untitled1-jpg
در قسمت Event سیستم عامل هم این خطارو دارم .
http://www.webhostingtalk.ir/attachm...C-untitled-jpg
میخوام بدونم کدوم نرم افزار داره از این پورت استفاده میکنه که هر دفعه نصبش نکنم .
لازمه که بگم : انواع وب سرورهارو تست کردم و همین مشکل وجود داره و مورد دیگه اینکه فایروال هم خاموشه !
ویندوزم فعلا 8 هست اما در ویندوز 7 هم همین مشکل رو داشتم .
در چندتا سایت جستوجو کردم و جوابی که گرفتم ، مشکل رو حل نکرد ، از جمله این سایت ها :
http://technology.ohmygoh.com/easyph...d-by-filewall/
دو مورد از نرم افزار هایی که ممکنه در این مورد دخیل باشن رو ذکر کرده اما این نرم افزار ها رو نصب نکردم و میخوام بدونم کدوم نرم افزار هست که داره این مشکل رو بوجود میاره !
با Netstate -an و Netstate -a هم نتیجه های زیر رو داده :
http://www.webhostingtalk.ir/attachm...-untitled2-jpg
ممنون میشم راهنماییم کنید .
پاسخ : مسدود شدن پورت 80 در ویندوز - عدم فعال شدن آپاچی
سلام
در خط فرمان ویندوز این دستور را وارد کنید:
کد:
netstat -o -n -a | findstr 0.0:80
یک خروجی شبیه این خواهید داشت:
کد:
C:\Users\Administrator>netstat -o -n -a | findstr 0.0:80
TCP 0.0.0.0:80 0.0.0.0:0 LISTENING 5736
عدد آخر 5736 (این عدد در کامپیوتر شما فرق می کند، این را یادداشت کنید) نشان دهنده PID برنامه ای است که در حال استفاده از پورت 80 می باشد.
وارد Task Manager شوید. تب Processes را باز کنید. از منوی View سپس گزینه Select Columns گزینه PID را فعال کنید.
حال در قسمت Processes نام برنامه ای که دارای PID همان عدد قبلی است را پیدا کنید.
پاسخ : مسدود شدن پورت 80 در ویندوز - عدم فعال شدن آپاچی
خیلی خیلی ممنونم .
من از ویندوز 8 استفاده میکنم و محیط task manager خیلی متفاوته .
نتونستم به شماره PID دست پیدا کنم .
پاسخ : مسدود شدن پورت 80 در ویندوز - عدم فعال شدن آپاچی
نقل قول:
نوشته اصلی توسط
iranmizban
خیلی خیلی ممنونم .
من از ویندوز 8 استفاده میکنم و محیط task manager خیلی متفاوته .
نتونستم به شماره PID دست پیدا کنم .
از نرم افزار process explorer استفاده کنید
Process Explorer
1 فایل پیوست
پاسخ : مسدود شدن پورت 80 در ویندوز - عدم فعال شدن آپاچی
نقل قول:
نوشته اصلی توسط
Metalik
چیز جالبی شد :
فایل پیوست 10633
خوده سیستم داره ازش استفاده میکنه و نمیشه غیر فعالش کرد !
راهی داره متوقفش کنم که مشکلی پیش نیاد ؟
پاسخ : مسدود شدن پورت 80 در ویندوز - عدم فعال شدن آپاچی
IIS نصب شده uninstall کنید درست می شه
پاسخ : مسدود شدن پورت 80 در ویندوز - عدم فعال شدن آپاچی
نقل قول:
نوشته اصلی توسط
Metalik
IIS نصب شده uninstall کنید درست می شه
ظاهرا غیر فعالیه !
بخشی که واسه فعال و غیر فعال کردن IIS هست رو در ویندوز سرور میدونم کجاست اما در ویندوز 7 و 8 نمیدونم ، ممکنه راهنماییم کنید ؟
من با Visual Studio کار میکنم ، ممکنه با نصب این باشه که پورت رو اشغال میکنه ؟ راهی داره که کاری کنم تداخل پیدا نکنه ؟
پاسخ : مسدود شدن پورت 80 در ویندوز - عدم فعال شدن آپاچی
نقل قول:
نوشته اصلی توسط
iranmizban
ظاهرا غیر فعالیه !
بخشی که واسه فعال و غیر فعال کردن IIS هست رو در ویندوز سرور میدونم کجاست اما در ویندوز 7 و 8 نمیدونم ، ممکنه راهنماییم کنید ؟
من با Visual Studio کار میکنم ، ممکنه با نصب این باشه که پورت رو اشغال میکنه ؟ راهی داره که کاری کنم تداخل پیدا نکنه ؟
توی Control Panel\All Control Panel Items\Programs and Features سمت چپ گزینه Turn windows features on or off
توی خط فرمان بزنید telnet localhost 80 صبر کنید تا پیام خطا بده، از متن پیام خطا می شه فهمید چه سرویسی در حال اجراست.
همین طور توی مرورگر localhost رو بزنید ببینید چه صفحه ای باز می شه
1 فایل پیوست
پاسخ : مسدود شدن پورت 80 در ویندوز - عدم فعال شدن آپاچی
ممنونم از کمکی که میکنید :)
تو قسمت سرویس ها ، IIS فعال نیست :
فایل پیوست 10638
و در ورد فرما تل نت هم متاسفانه استباهه :
C:\Users\Administrator>telnet localhost 80
'telnet' is not recognized as an internal or external command,
operable program or batch file.
موردی که هست اینه که :
زمانیکه سیستم رو ریستارت میکنم ، زمانی که نرم افزار های در حال بارگذاری هستن ، اگر قبل از بارگذاری کامل نرم افزار ها ، نرم افزار لوکالم رو اجرا کنم ، مشکل اشغال شدن پورت بوجود نمیاد اما اگر صبر کنم تا تمام نرم افزار ها بارگذاری شن ، مشکل اشغال پورت بوجود میاد .
پاسخ : مسدود شدن پورت 80 در ویندوز - عدم فعال شدن آپاچی
نقل قول:
نوشته اصلی توسط
iranmizban
ممنونم از کمکی که میکنید :)
تو قسمت سرویس ها ، IIS فعال نیست :
http://www.webhostingtalk.ir/attachm...-untitled5-jpg
و در ورد فرما تل نت هم متاسفانه استباهه :
C:\Users\Administrator>telnet localhost 80
'telnet' is not recognized as an internal or external command,
operable program or batch file.
موردی که هست اینه که :
زمانیکه سیستم رو ریستارت میکنم ، زمانی که نرم افزار های در حال بارگذاری هستن ، اگر قبل از بارگذاری کامل نرم افزار ها ، نرم افزار لوکالم رو اجرا کنم ، مشکل اشغال شدن پورت بوجود نمیاد اما اگر صبر کنم تا تمام نرم افزار ها بارگذاری شن ، مشکل اشغال پورت بوجود میاد .
telnet client رو از قسمت زیر نصب کنید:
نقل قول:
توی Control Panel\All Control Panel Items\Programs and Features سمت چپ گزینه Turn windows features on or off
بعدش دستور رو دوباره بزنید و نتیجه رو ارسال کنید.
در مرورگر اینترنت عبارت localhost رو بزنید ببینید چه صفحه ای باز می شه اون رو هم ارسال کنید
پاسخ : مسدود شدن پورت 80 در ویندوز - عدم فعال شدن آپاچی
پاسخ : مسدود شدن پورت 80 در ویندوز - عدم فعال شدن آپاچی
نقل قول:
نوشته اصلی توسط
HyperServer
SQL Server نصب هست ؟
سلام .
بله ، نصبه .
پاسخ : مسدود شدن پورت 80 در ویندوز - عدم فعال شدن آپاچی
نقل قول:
نوشته اصلی توسط
Metalik
telnet client رو از قسمت زیر نصب کنید:
بعدش دستور رو دوباره بزنید و نتیجه رو ارسال کنید.
در مرورگر اینترنت عبارت localhost رو بزنید ببینید چه صفحه ای باز می شه اون رو هم ارسال کنید
دستور تلنت این نتیجه رو داد :
نقل قول:
HTTP/1.1 400 Bad Request
Content-Type: text/html; charset=us-ascii
Server: Microsoft-HTTPAPI/2.0
Date: Fri, 04 Jan 2013 15:14:30 GMT
Connection: close
Content-Length: 326
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN""http://www.w3.org/TR/html4/str
ict.dtd">
<HTML><HEAD><TITLE>Bad Request</TITLE>
<META HTTP-EQUIV="Content-Type" Content="text/html; charset=us-ascii"></HEAD>
<BODY><h2>Bad Request - Invalid Verb</h2>
<hr><p>HTTP Error 400. The request verb is invalid.</p>
</BODY></HTML>
Connection to host lost.
در مرورگر این نوشته میاد :
Not Found
HTTP Error 404. The requested resource is not found.
پاسخ : مسدود شدن پورت 80 در ویندوز - عدم فعال شدن آپاچی
IIS نصبه:
نقل قول:
Server: Microsoft-HTTPAPI/2.0
اینجا رو ببنید شاید IIS Express نصب شده:
کد:
Control Panel\All Control Panel Items\Programs and Features
پاسخ : مسدود شدن پورت 80 در ویندوز - عدم فعال شدن آپاچی
متاسفانه IIS Express رو پیدا نکردم .
چنین گزینه ای وجود نداره ظاهرا .
پاسخ : مسدود شدن پورت 80 در ویندوز - عدم فعال شدن آپاچی
پاسخ : مسدود شدن پورت 80 در ویندوز - عدم فعال شدن آپاچی
کسی در این مورد راهی سراغ نداره ؟
پاسخ : مسدود شدن پورت 80 در ویندوز - عدم فعال شدن آپاچی
نقل قول:
نوشته اصلی توسط
iranmizban
سلام .
بله ، نصبه .
ب اسلام عذرخواهی میکنم reply شما رو ندیدم.
یک سرویسی هست مربوط به reporting در برنامه sql server که روی پورت 80 میشینه.
در قسمت Run ویندوز عبارت services.msc رو تایپ کنید و سرویس مربوطه رو ار حالت automatic خارج کنید و stop کنید.
اسم سرویس رو دقیق یادم نیست و تا جایی که یادم هست خللی در کار برنامه ایجاد نمیکنه.
در صورت تمایل هم میتونید تنظیم کنید که web server روی پورتی به غیر از 80 بیاد بالا اما در این صورت نیاز هست تا برای دسترسی به اون در مرورگر دونقطه پورت بخوره
مثلا : http://192.168.1.1:81
موفق باشید.
پاسخ : مسدود شدن پورت 80 در ویندوز - عدم فعال شدن آپاچی
نقل قول:
نوشته اصلی توسط
HyperServer
ب اسلام عذرخواهی میکنم reply شما رو ندیدم.
یک سرویسی هست مربوط به reporting در برنامه sql server که روی پورت 80 میشینه.
در قسمت Run ویندوز عبارت services.msc رو تایپ کنید و سرویس مربوطه رو ار حالت automatic خارج کنید و stop کنید.
اسم سرویس رو دقیق یادم نیست و تا جایی که یادم هست خللی در کار برنامه ایجاد نمیکنه.
در صورت تمایل هم میتونید تنظیم کنید که web server روی پورتی به غیر از 80 بیاد بالا اما در این صورت نیاز هست تا برای دسترسی به اون در مرورگر دونقطه پورت بخوره
مثلا :
http://192.168.1.1:81
موفق باشید.
خیلی خیلی خیلی ممنون از لطف شما .
مشکلم حل شد .
برای استفاده دوستان ، اسم سرویس رو میگم تا اگر با مشکل من مواجه شدن ، بتونن رفع کنن :
SQL Server Reporting Services (MSSQLSERVER)
پاسخ : مسدود شدن پورت 80 در ویندوز - عدم فعال شدن آپاچی
sql server , skype
بعضی وقت ها از پورت 80 استفاده میکنن بیشورا :دی
پاسخ : مسدود شدن پورت 80 در ویندوز - عدم فعال شدن آپاچی
مصرف پورت 80 فقط به این برنامه ها ختم نمیشه
نرم افزارهایی مثل team viwer نیز از این پورت استفاده می کنند
پاسخ : مسدود شدن پورت 80 در ویندوز - عدم فعال شدن آپاچی
نقل قول:
نوشته اصلی توسط
Metalik
سلام
در خط فرمان ویندوز این دستور را وارد کنید:
کد:
netstat -o -n -a | findstr 0.0:80
یک خروجی شبیه این خواهید داشت:
کد:
C:\Users\Administrator>netstat -o -n -a | findstr 0.0:80
TCP 0.0.0.0:80 0.0.0.0:0 LISTENING 5736
عدد آخر 5736 (این عدد در کامپیوتر شما فرق می کند، این را یادداشت کنید) نشان دهنده PID برنامه ای است که در حال استفاده از پورت 80 می باشد.
وارد Task Manager شوید. تب Processes را باز کنید. از منوی View سپس گزینه Select Columns گزینه PID را فعال کنید.
حال در قسمت Processes نام برنامه ای که دارای PID همان عدد قبلی است را پیدا کنید.
سلام دوست عزیز
وقتی دستورات فوق رو اجرا می کنم عبارت
TCP 0.0.0.0:80 0.0.0.0:0 LISTENING 4 برام ظاهر میشه و متاسفانه PID ای به شماره 4 در Task manager وجود نداره.