Apache, Windows 11/10'da XAMPP Kontrol Panelinden başlamıyor

Windows'ta (Windows)XAMPP Kontrol Panelini kurduktan(installing the XAMPP Control Panel) sonra , birçok kullanıcı Apache'yi(Apache) başlatırken bir hatayla karşılaştığını bildirdi . Bu sorun genellikle World Wide Publishing Service gibi bir işlem cihazınızın 80 numaralı bağlantı noktasında çalışmaya devam ettiğinde ortaya çıkar. Bu nedenle, Windows 11/10Apache sunucusunun çalışmasına izin vermez ve bu şekilde hataya neden olur.

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

Aslında, bir bilgisayardaki 80 numaralı bağlantı noktası, (Port 80)Apaches modülünün XAMPP üzerinde kullandığı varsayılan TCP/IP bağlantı noktasıydı . Ve iki farklı uygulama aynı ağ bağlantı noktasını kullanamayacağından, XAMPP'nin (XAMPP)Apache sunucusunu başlatmadan önce onu durdurmanız gerekir. Bu sorunu cihazınızda da yaşıyorsanız, bu kılavuzda bahsettiğim birkaç kolay geçici çözüm vardır. Öyleyse başlayalım.

Apache , XAMPP Kontrol Panelinden başlamıyor(XAMPP Control Panel)

World Wide Web Publishing Service'i(World Wide Web Publishing Service) temizlemek, Apache'yi(Apache) yeniden başlatmak için en iyi yaklaşım olacaktır . Ancak, TCP/IP bağlantı noktası numarasını değiştirerek veya gerekirse hizmeti durdurarak da alabilirsiniz. Bu nedenle, Apache'nin (Apache)XAMPP Kontrol Panelinde başlamamasını(XAMPP Control Panel) düzeltmek için tüm olası yöntemleri izleyin:

  1. World Wide Web Hizmetlerini Temizle
  2. Varsayılan Apache TCP/IP bağlantı noktasını değiştirin
  3. World Wide Web Yayıncılık Hizmetini Durdurun(Stop World Wide Web Publishing Service)

Onları ayrıntılı olarak görelim.

1] World Wide Web Hizmetlerini Temizle

Apache hizmetinin başlatma sorununu çözmek için , cihazınızdan World Wide Web Services'i(Services) temizlemeniz gerekir . Ancak başlamadan önce, bu hizmete dayanan herhangi bir uygulamanız olmadığından emin olun.

Her şey yolunda görünüyorsa, Windows sisteminizde Denetim Masası'nı açın .(open the Control Panel)

Açıldığında, tüm Kontrol Paneli öğelerini görebilmeniz için Kontrol Panelini (Control Panel)Büyük (Control Panel)simgeler(Large icons) veya Küçük simgeler(Small icons) seçeneğinde görüntülemeyi seçin .

Apache'nin XAMPP Kontrol Panelinde başlamamasını düzeltin

Mevcut öğelerden Programlar ve Özellikler(Programs and Features) seçeneğini seçin.

Sol kenar çubuğunda Windows özelliklerini aç veya kapat(Turn Windows features on or off) adlı bir bağlantı var, üzerine tıklayın.

Düzeltme - Apache, XAMPP Kontrol Panelinde başlamıyor

Windows Özellikleri(Windows Features) iletişim kutusunda, İnternet Bilgi Hizmetleri(Internet Information Services) alanını genişletin.

Şimdi, World Wide Web Services(World Wide Web Services) ile ilgili onay kutusunun işaretini kaldırın ve ardından değişiklikleri kaydetmek için Tamam düğmesine tıklayın.(OK)

Apache, XAMPP Kontrol Panelinde başlamıyor

Yukarıdaki adımları tamamladıktan sonra cihazınızı yeniden başlatın. Bundan sonra, XAMPP Kontrol Panelini(XAMPP Control Panel) açın ve Apache üzerinde (Apache)Başlat(Start) düğmesine tıklayın . Şimdi bilgisayarınızda 80 numaralı bağlantı noktasında çalışmalıdır.

2] Varsayılan (Change)Apache TCP/IP bağlantı noktasını değiştirin

Herhangi bir nedenle yukarıdaki yöntem sizin için işe yaramazsa, Apache'yi(Apache) farklı bir TCP/IP bağlantı noktasında çalışacak şekilde yapılandırmanız gerekir. Bu nedenle, şu önerileri izleyin:

Windows cihazınızda XAMPP Kontrol Panelini(XAMPP Control Panel) açın .

Apache modülünün Config düğmesine tıklayın .

Açılır menü listesinden Apache (httpd.conf) seçeneğini seçin.(Apache (httpd.conf))

Apache, XAMPP Kontrol Panelinden başlamıyor

Aşağıdaki not defteri sayfasında Listen 80'i(Listen 80) bulmanız gerekiyor .

Aramayı kolaylaştırmak için Ctrl+F kısayol tuşuna basın. Açılır menüde, aramak istediğiniz şeyi yazın. Etrafında (Mark) sar onay kutusunu işaretleyin, (Wrap around)Eşleşme durumunu(Match case) işaretlemeden bırakın ve ardından Sonrakini Bul(Find Next) düğmesine tıklayın.

Varsayılan Apache TCPIP bağlantı noktasını değiştirin.

İlgili satırı bulduğunuzda, port numarasını istediğiniz herhangi bir sayı ile değiştirin.

Örneğin, 121 numaralı bağlantı noktasını deneyebilirsiniz. Ardından, TCP/IP bağlantı noktası numarası için ilgili sonuç şöyle olacaktır – Dinle 121(Listen 121) .

Press Ctrl+SDeğişiklikleri Not Defteri'ne(Notepad) kaydetmek için Ctrl+S kısayol tuşuna basın .

Not: (Note:) Lütfen(Please) bu yapılandırmayı kullanırken , sitenize bağlanmak istediğiniz URL'ye her zaman (URL)TCP/IP bağlantı noktası numarasını eklemeniz gerektiğini unutmayın. Örneğin, tarayıcınızdaki Apache sunucusuna erişmek için localhost/dashboard yerine localhost/dashboard localhost:121/dashboard girmeniz gerekir .

Yukarıdaki adımları doğru bir şekilde gerçekleştirdikten sonra Apache'nin (Apache)XAMPP'deki(XAMPP) başlama sorunu giderilmiş olacaktır.

3] World Wide Web Yayıncılık Hizmetini Durdurun(Stop World Wide Web Publishing Service)

Alternatif bir şekilde, World Wide Web Publishing Service'i(World Wide Web Publishing Service) durdurmanız ve ayarlarını, hizmetin yalnızca manuel olarak başlatılabilmesi için değiştirmeniz gerekir. Öyleyse başlayalım:

World Wide Web Publishing Service'i(World Wide Web Publishing Service) durdurmak için önce Windows 10 PC'nizde Windows Services Manager'ı açmanız(open Windows Services Manager) gerekir .

Hizmetler(Services) ekranında, Ad sütunu(Name) altında World Wide Web Publishing Service seçeneğini arayın.(World Wide Web Publishing Service )

Bulduktan sonra, özellikler penceresini açmak için üzerine çift tıklayın.

Özellikler penceresinde, varsayılan olarak Genel sekmesi açılır.(General)

Genel sekmesinde, Başlangıç ​​Türü'nü(Startup Type) bulun ve Manuel(Manual) olarak değiştirin . Bu, gerektiğinde hizmeti manuel olarak başlatmanıza izin verecektir.

Devam ederek, hizmetin çalışma durumunu durdurun ve Apply > OK düğmesine tıklayın.

Şimdi, XAMPP Kontrol Panelini(XAMPP Control Panel) açın ve Apache sunucusunu çalıştırmak için Başlat(Start) düğmesine tıklayın.

Bu kadar. Umarım bu kılavuz, XAMPP Kontrol Panelinde Apache hizmetinin başlatma sorununu çözmenize yardımcı olur.(That’s it. I hope this guide would help you to fix the starting problem of the Apache service on the XAMPP Control Panel.)



About the author

İş ve teknolojide, Windows 10 ve Windows 11/10 çok önemli araçlardır. Bilgisayarlarla her zamankinden daha kolay ve güvenli bir şekilde etkileşim kurmanıza ve herhangi bir güvenlik riski olmadan güçlü ancak özelleştirilebilir uygulamaları çalıştırmanıza olanak tanır. Bu araçlar, çevrimiçi varlıklarını büyütmek ve yeni müşterilere ulaşmak isteyen işletmeler için de gereklidir. Bu nedenle, Windows 10 ve Windows 11/10'daki becerilerimin beni böyle bir iş veya iş için harika bir aday yaptığını söyleyebilirim.



Related posts