بعضی اوقات با نصب برنامه یا اعمال تغییرانی در Xampp خطاهایی هنگام اجرا رخ میدهد.
یکی از این خطاها ، خطای Error: Apache shutdown unexpectedly می باشد.
شکل کلی این ارور به صورت زیر میباشد.
07:51:28 ب.ظ [Apache] Error: Apache shutdown unexpectedly.
07:51:28 ب.ظ [Apache] This may be due to a blocked port, missing dependencies,
07:51:28 ب.ظ [Apache] improper privileges, a crash, or a shutdown by another method.
07:51:28 ب.ظ [Apache] Check the "/xampp/apache/logs/error.log" file
07:51:28 ب.ظ [Apache] and the Windows Event Viewer for more clues
این ارور بیشتر در سیستم عامل ویندوز رخ میدهد.
آموزش حل :
ابتدا برنامه xampp رو اجرا کنید.
بر روی دکمه Config روبروی Apache کلیک کنید و در کادر باز شده روی Apache(httpd.conf) کلیک کنید ، پنجره ای برای شما باز می شود.
حالا در این پنجره دنبال عبارت زیر بگردید:Listenنکته : در مقابل عبارت بالا یکسری عدد وجود دارد در حالت پیش فرض این عدد 80 می باشد اگر عددی غیر از این بود نگران نشوید!
حالا بجای عبارت بالا و عدد مقابل آن عبارت زیر را اضافه کنید:
Listen 2080
فایل را سیو کنید.دوباره روی Config کلیک کرده و Apache(httpd-ssl.conf) رو باز کنید و باز هم دنبال عبارت زیر بگردید.
Listenاینبارهم جلوی عبارت بالا یک عدد خواهد بود که در حالت پیش فرض عدد 443 می باشد.بازم اگه عددی غیر از این بود نگران نشوید :-)و خونسردی خودتون رو حفظ کنید :) .
حالا عبارت زیر را جایگزین عبارت بالا به همراه عدد آن کنید.بصورت زیر :
Listen 2443فایل را سیو کنید.
آپاچی رو ریستارت کنید.
می بینید که بدون ارور آپاچی استارت شد.
به همین راحتی به همین خوشمزگی.