پورت مجازی

 

 
اگر شما هم با مشکل زرد ماندن آیکون ومپ سرور مواجه شده اید و نمیدانید مشکل کار از کجاست ، نگران نباشید
ما سعی کرده ایم طی این پست به شما یاد بدیم که چطور میتوانیداین مشکل رو برطرف کنید ، پس با ما همراه باشید :
 
اطلاعات پیش نیاز برای رفع این مشکل :
برخی از برنامه های دسکتاپ برای ارتباطات خودشان با محیط بیرون از ویندوز ( با برنامه ای دیگر در یک کامپیوتر دیگر) از طریق یک شماه پورتی این ارتباط رو ایجاد میکنند ولی نباید هیچ دو برنامه ای از یک شماره پورت مجازی یکسانی بطور همزمان استفاده کنند که در اینصورت هیچکدام کار نخواهند کرد و یا حداقل یکی از آنها دچار مشکل خواهد شد.
 
طبق آنچه که گفتیم معمولا اکثر کاربران پس از نصب ومپ سرور با مشکل تداخل پورت مجازی مواجه می شوند و دلیل آنهم این است که چون معمولا wamp از شماره 80 به عنوان شماره پورت خود استفاده می کنه ( نگران نباشید ! میتونید این شماره پورت ومپ رو تغییر بدید)  و ممکنه شما در زمان نصب ومپ سرور از قبل یک برنانه دیگری بر روی سیستم تان داشته باشید که آنهم از شماره پورت 80 استفاده میکنه و این هست که اون برنامه اجازه نمی ده ومپ سرور آپاچی رو اجرا بکنه و شما از سرویسهای اون استفاده کنید و چراغ یا آیکن برنامه ومپ زرد میمونه
بنابراین شما باید یا برنامه ای که داره از این پورت استفاده میکنه رو پیدا کنید( روش کارو رو میگم) و اونو موقتا غیر فعال کنید یا اینکه شماره پورتشو در صورت امکان تغییر توسط کاربر معمولی ویندوز اونو تغییر بدید و یا اینکه شماره پورت کاری خود ومپ سرور رو تغییر بدید ( که روش تغییر رو می تونید اینجا ببینید)
با توجه به اینکه روش تغییر شماره پورت برنامه های مختلف بستگی به نوع برنامه و امکانات ارائه شده توسط برنامه نویس اون داره بنابراین ما روش دوم رو میگیم ، یعنی تغییر شماره پوت خود ومپ و همچنین غیر فعال کردن برنامه های دیگر:
 
تعداد کمی از برنامه ها با پورت 80 کار مکنن و معمولا این اتفاق طبق تجربه ما بدلیل فعال بودن سرور خود ویندوز اتفاق می افته ( همون IIS )
پس اول همینجا نحوه غیرفعال کردن IIS رو بگیم :
برای غیر فعال کردن این سرویس به lبه مسیر زیر در ویندوز بروید :
 

Control Panel\All Control Panel Items\Administrative Tools\Services

 
سپس بر روی گزینه زیر رو کلیک راست کنید و Stop رو بزنید :
 
Web Deployment Agent Service
 
حال سرویس های ومپ سرور رو یکبار ریستارت کنید تا سبز شود .
اگر سبز نشد از بر روی آیکن ومپ سرور کلیک کرده و گزینه Apache و httpd.conf رو باز کنید
در فایل متنی باز شده دنبال عبارت زیر بگردید و شماره پورت رو به شماره دلخواه تغییر بدید:
ServerName localhost:80
یعنی 80 رو به عدد مورد نظر تغییر بدید و فایل رو ذخیره کنید و ومپ رو ریستارت کنید
 
دوست عزیز اگر مشکلتون حل شد و از این مطلب براتون مفید بود با درج نظر از طریق همین صفحه ما رو در جریان بگذارید
موفق و موید باشید
ارادتمند شما : مهدی حسامی