حل مشکل سبز نشدن Wamp

1 vote, average: 100 out of 51 vote, average: 100 out of 51 vote, average: 100 out of 51 vote, average: 100 out of 51 vote, average: 100 out of 5 (1 رای)
Loading...
1 خرداد 1395
3,155 بازدید

سبز نشدن ومپ سرور چند دلیل دارد که عمده ترین دلیل آن مشغول بودن پورت 80 میباشد زیرا Wamp وب سرور Apache خود را روی این پورت اجرا میکند و اگر اشغال باشد آیکون ومپ سبز نمیشود و طبعا برنامه هم اجرا نمیشود، در این آموزش به شما خواهیم آموخت که چگونه پورت 80 را آزاد و یا پورت اجرای آپاچی را عوض کنید در کل همین دو راه برای حل این مشکل وجود دارد

اگر آیکون سبز باشد یعنی Apache و Mysql هر دو فعال هستند و برنامه اجرا میشود

اگر آیکون نارنجی باشد یعنی فقط یکی از این دو فعال میباشد و دیگری غیر فعال است

اگر آیکون قرمز باشد یعنی هر دو غیر فعال هستند

راه اول)  آزاد کردن پورت 80

ابتدا باید مطمئن شوید که پورت 80 مشغول است یا خیر، برای این منظور روی آیکون ومپ کلیک کنید به Apache بروید و بعد Service و سپس test port 80 را بزنید

اگر با پیغام Your port 80 is actually used by : مواجه شدید یعنی این پورت مشغول است و باید آن را آزاد کنید، پایین این پیغام نام نرم افزاری که این پورت را مشغول کرده هم نوشته شده که باید پورت 80 را از آن بگیرید!!

معمولا Sql , نرم افزار Skype و IIS این پورت را اشغال میکنند که برای ازاد سازی باید به این آدرس بروید: Control Panel<Administrative Tools<Services بروید و آنها را پیداکنید و گزینه automatic آنها را به manual تغییر دهید. ( آنهایی که running هستند )

مثلا اگر sql نصب هست در ویندوزتان هرچی sql در سرویس ها دیدید غیر فعال یا manual کنید

حالت اتوماتیک یعنی به محض بالا آمدن ویندوز ان نرم افزارها اجرا میشوند و به همین جهت پورت 80 را هم اشغال میکنند و شما اگر به حالت manual تغییر دهید دیگر این اجازه را به آنها نخواهید داد

بعد از انجام این کارها پورت 80 آزاد خواهد شد سپس از میتوانید از همانجا wampmysqld و wampapache را استارت بزنید و اجرا کنید یا از خود آیکون آپاچی انها را اجرا کنید

اگر بازهم آیکون سبز نشد wamp خود را unistall کنید و دوباره نصب کنید، البته قبلش از www یک کپی تهیه کنید، بعد از نصب دوباره به طور خودکار روی پورت 80 نصب خواهد شد و ومپ سرور بدون مشکل سبز خواهد شد

راه دوم) تغییر پورت 80

روی آیکون wampserver کلیک کرده و Apache و سپس httpd.conf را بازکنید و به دنبال Listen 80 بگردید و 80 را به 8080 تبدیل کنید و سیو کنید

توجه داشته باشید که بعد از اینکار باید با این نام در مرورگر هاست مجازی خود را بالا بیاورید  localhost:8080

 

اگر سوالی در مورد این مطلب دارید در قسمت نظرات همین پست ارسال کنید

برچسب ها

مطالب مشابه

پاسخ دهید