مشکل سبز نشدن wampserver

مشکل سبز نشدن wampserver

اگر شما هم با CMS هایی مثل وردپرس یا جوملا یا دروپال یا انواع CMS های مبتنی بر PHP کار میکنید ، و اگر بر روی لوکال یا سیستم خود وردپرس یا سایر CMS ها را نصب کرده باشید یا قصد نصب کردن داشته باشید برای کار با آنها نیاز به یک سرور مجازی دارید که معمولا این سرور مجازی را با نرم افزار Wapm-Server و یا Xamp-Server ایجاد میکنیم. حال ممکن است شما بعد از آنکه Wamp-Server را نصب کردید آیکون این برنامه سبز نشود و به قول معروف مشکل سبز نشدن wampserver در سیستم شما رخ دهد. در این نوشته قصد داریم تا به شما کمک کنیم تا مشکل سبز نشدن wampserver را حل کنید و بتوانید وردپرس خود را بر روی لوکال هاست نصب کرده و کار کنید پس ادامه مطلب را مطالعه بفرمایید.

 

 

 

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

 

سبز نشدن آیکون ومپ سرور چند دلیل دارد که عمده ترین دلیل آن مشغول بودن پورت ۸۰ میباشد زیرا Wamp وب سرور Apache خود را روی این پورت اجرا میکند و اگر اشغال باشد آیکون Wamp سبز نمیشود و طبعا برنامه هم اجرا نمیشود، در این آموزش به شما خواهیم آموخت که چگونه پورت ۸۰ را آزاد و یا پورت اجرای آپاچی را عوض کنید در کل همین دو راه برای حل این مشکل وجود دارد. همچنین اگر شما به جای Wamp از Xamp نیز استفاده میکنید راه حل های زیر برای شما نیز قابل استفاده می باشد»

رنک آیکون Wapm-Server:

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

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

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

 

 

روش اول برای حل مشکل سبز نشدن wampserver:  تغییر پورت آپاچی :

مشکل سبز نشدن wampserver
مشکل سبز نشدن wampserver

 

 

این راه ساده ترین راه برای حل مشکل کار با ومپ سرور می باشد . ابتدا روی آیکون wampserver کلیک کرده و Apache و سپس httpd.conf را بازکنید و به دنبال Listen 80 بگردید و ۸۰ را به ۸۰۸۰ تبدیل کنید و سیو کنید

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

 

روش دوم برای حل مشکل سبز نشدن wampserver: آزاد کردن پورت ۸۰

مشکل سبز نشدن wampserver
مشکل سبز نشدن wampserver

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

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

 

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

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

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

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

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

یک نظر ارسال کنید.

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

تعداد 3,576 بازدید