آپاچی از کنترل پنل XAMPP در ویندوز 11/10 شروع نمی شود
پس از نصب کنترل پنل XAMPP(installing the XAMPP Control Panel) در ویندوز ، بسیاری از کاربران گزارش دادند که هنگام راه اندازی (Windows)آپاچی(Apache) با خطا مواجه شده اند . این مشکل معمولاً زمانی رخ می دهد که فرآیندی مانند World Wide Publishing Service در پورت 80 دستگاه شما همچنان در حال اجرا باشد. به همین دلیل سیستم عامل Windows 11/10 اجازه اجرای سرور آپاچی(Apache) را نمی دهد و به این ترتیب باعث بروز خطا می شود.
5:38:38 PM [Apache] Error: Apache shutdown unexpectedly.
5:38:38 PM [Apache] This may be due to a blocked port, missing dependencies,
5:38:38 PM [Apache] improper privileges, a crash, or a shutdown by another method.
5:38:38 PM [Apache] Press the Logs button to view error logs and check
5:38:38 PM [Apache] the Windows Event Viewer for more clues
5:38:38 PM [Apache] If you need more help, copy and post this
5:38:38 PM [Apache] entire log window on the forums
در واقع، پورت 80(Port 80) روی کامپیوتر نیز قبلاً درگاه پیشفرض TCP/IP بود که ماژول Apaches در (Apaches)XAMPP از آن استفاده میکرد . و از آنجایی که دو برنامه مختلف نمی توانند از یک پورت شبکه استفاده کنند، بنابراین باید قبل از راه اندازی سرور آپاچی (Apache)XAMPP آن را متوقف کنید. اگر شما نیز با این مشکل در دستگاه خود مواجه هستید، چند راه حل آسان وجود دارد که در این راهنما به آنها اشاره کرده ام. بنابراین، بیایید شروع کنیم.
آپاچی از (Apache)کنترل پنل XAMPP(XAMPP Control Panel) شروع نمی شود
پاک کردن سرویس انتشار وب جهانی(World Wide Web Publishing Service) بهترین روش برای راه اندازی مجدد آپاچی(Apache) خواهد بود. با این حال، می توانید با تغییر شماره پورت TCP/IP یا در صورت نیاز با توقف سرویس، آن را دریافت کنید. بنابراین، برای رفع نشدن آپاچی در (Apache)کنترل پنل XAMPP(XAMPP Control Panel) ، تمام روشهای ممکن را دنبال کنید:
- پاک کردن خدمات وب جهانی
- پورت پیش فرض Apache TCP/IP
- سرویس انتشارات وب جهانی را متوقف کنید(Stop World Wide Web Publishing Service)
اجازه دهید آنها را با جزئیات ببینیم.
1] خدمات وب جهانی را پاک کنید
برای حل مشکل شروع سرویس آپاچی(Apache) ، باید سرویس های وب جهانی را (Services)از(Wide Web) دستگاه خود پاک کنید. اما قبل از شروع، اطمینان حاصل کنید که هیچ برنامه متکی به این سرویس ندارید.
اگر به نظر می رسد همه چیز درست است، کنترل پنل(open the Control Panel) را در سیستم ویندوز خود باز کنید.
پس از باز شدن، برای مشاهده کنترل پنل(Control Panel) در نمادهای بزرگ(Large icons) یا نمادهای کوچک(Small icons) ، گزینه را انتخاب کنید تا بتوانید تمام موارد کنترل پنل(Control Panel) را ببینید.
از آیتم های موجود، گزینه Programs and Features را انتخاب کنید.
در نوار کناری سمت چپ، لینکی به نام Turn Windows features on or off وجود دارد، روی آن کلیک کنید.
در کادر محاورهای ویژگیهای ویندوز ، قسمت (Windows Features)Internet Information Services را گسترش دهید.
اکنون کادر مربوط به خدمات وب جهانی(World Wide Web Services) را پاک کنید و سپس روی دکمه OK کلیک کنید تا تغییرات ذخیره شوند.
پس از انجام مراحل بالا، دستگاه خود را مجددا راه اندازی کنید. پس از آن، کنترل پنل XAMPP(XAMPP Control Panel) را باز کنید و روی دکمه Start در (Start)آپاچی(Apache) کلیک کنید . اکنون باید در پورت 80 رایانه شما اجرا شود.
2] پورت پیش فرض Apache TCP/IPتغییر دهید(Change)
اگر به هر دلیلی راهحل روش بالا برای شما کار نکرد، باید آپاچی(Apache) را برای اجرا در یک پورت TCP/IPبنابراین، این پیشنهادات را دنبال کنید:
کنترل پنل XAMPP(XAMPP Control Panel) را در دستگاه ویندوز(Windows) خود باز کنید.
روی دکمه Config ماژول آپاچی کلیک کنید.
گزینه Apache (httpd.conf) را از لیست منوی پاپ آپ انتخاب کنید.
در صفحه دفترچه یادداشت زیر، باید Listen 80 را پیدا کنید .
برای آسان کردن جستجو، کلید میانبر Ctrl+F را فشار دهید . در منوی پاپ آپ، آنچه را که می خواهید جستجو کنید تایپ کنید. Wrap اطراف را (Wrap around)علامت(Mark) بزنید، Match case را(Match case) علامت نگذارید و سپس بر روی دکمه Find Next کلیک کنید.
هنگامی که خط مربوطه را پیدا کردید، شماره پورت را با هر شماره دلخواه انتخابی خود تغییر دهید.
به عنوان مثال، می توانید پورت 121 را امتحان کنید. سپس نتیجه مربوطه برای شماره پورت TCP/IP چیزی شبیه به - Listen 121 خواهد بود.
Press Ctrl+S تا تغییرات در Notepad ذخیره شود.
توجه: (Note:) لطفاً(Please) توجه داشته باشید که هنگام استفاده از این پیکربندی، همیشه باید شماره پورت TCP/IPURL مورد نظر برای اتصال به سایت خود اضافه کنید. به عنوان مثال، برای دسترسی به سرور آپاچی(Apache) در مرورگر خود، باید این را وارد کنید: localhost:121/dashboard به جای localhost/dashboard .
پس از انجام صحیح مراحل بالا، مشکل راه اندازی آپاچی(Apache) در XAMPP برطرف می شود.
3] خدمات انتشارات وب جهانی را متوقف کنید(Stop World Wide Web Publishing Service)
به روشی جایگزین، باید سرویس انتشار وب جهانی(World Wide Web Publishing Service) را متوقف کنید و تنظیمات آن را تغییر دهید تا این سرویس فقط به صورت دستی راه اندازی شود. بنابراین، بیایید شروع کنیم:
برای متوقف کردن سرویس انتشار وب جهانی(World Wide Web Publishing Service) ، ابتدا باید Windows Services Manager(open Windows Services Manager) را در رایانه شخصی ویندوز 10 خود باز کنید.
در صفحه خدمات ، گزینه (Services)World Wide Web Publishing Service را در زیر ستون Name جستجو کنید.(Name)
پس از پیدا کردن، روی آن دوبار کلیک کنید تا پنجره خواص باز شود.
در پنجره خواص، تب General به طور پیش فرض باز می شود.(General)
در برگه عمومی، نوع راه اندازی(Startup Type) را پیدا کرده و آن را به دستی(Manual) تغییر دهید . این به شما امکان می دهد در صورت نیاز سرویس را به صورت دستی شروع کنید.
با حرکت رو به جلو، وضعیت اجرای سرویس را متوقف کنید و روی دکمه Apply > OK کلیک کنید.
اکنون کنترل پنل XAMPP(XAMPP Control Panel) را باز کرده و روی دکمه Start کلیک کنید تا سرور آپاچی اجرا شود.
خودشه. امیدوارم این راهنما به شما کمک کند تا مشکل راه اندازی سرویس آپاچی در کنترل پنل XAMPP را برطرف کنید.(That’s it. I hope this guide would help you to fix the starting problem of the Apache service on the XAMPP Control Panel.)
Related posts
چگونه برای باز کردن System Properties در Windows 10 Control Panel
چگونه برای حذف یا اضافه کردن Services.msc به Control Panel در Windows 10
Device Manager خالی و هر چیزی را در Windows 11/10 نشان نمی باشد
Intel Graphics Control Panel در Windows 10 باز نمی
NVIDIA Control Panel از دست رفته در Windows 10
نحوه حذف میانبرهای مشکل ساز و نامعتبر از پنل بازی ها
چگونه برای ایجاد یا بازگرداندن System Image در Windows 10
چگونه برای ایجاد Transparent Image در Paint.NET در Windows 10
Emoji Panel در هیچ App در Windows 10 کار نمی کند
نحوه فعال کردن Remote Desktop در ویندوز 10 (یا ویندوز 7)
Hibernate option دست رفته است در Control Panel در Windows 10
Best Brightness Control Software برای Windows 11/10
کنترل پنل و Command Prompt را به منوی WinX در ویندوز 10 اضافه کنید
چگونه برای تبدیل install.esd به فایل install.wim در Windows 10
چگونه برای اضافه کردن Registry Editor به Control Panel در Windows 10
پخش رسانه از یک صفحه وب در Microsoft Edge به یک صفحه نمایش بی سیم با Miracast
چگونه برای تغییر Legacy به UEFI بدون نصب مجدد Windows 11/10
چگونه برای بازگرداندن Factory Image and Settings در Windows 10
آموزش پنل ورودی تبلت برای عملکرد بهتر
UAC (کنترل حساب کاربری) چیست و چرا هرگز نباید آن را خاموش کنید