Xampp ta Apache Başlatılamıyor : Port çakışması probleminin çözümü

Xampp port hatasının düzeltilmesi

xampp-apache-shutdown-unexpectedly-problem inin düzeltilmesi

XAMPP, Apache – Error: Apache shutdown unexpectedly hatasının düzeltilmesi

XAMPP Control Panel de çalışmayan Apache ayarlarının düzeltilmesi

 

Apache nin port çakışması yüzünden çalışmaması sebebiyle aşağıdakine benzer bir hata alıyorsanız.

 

xampp_apache_port_hatasi Xampp ta Apache Başlatılamıyor : Port çakışması probleminin çözümü

 

HATA:  Error: Apache shutdown unexpectedly. 

[Apache] This may be due to a blocked port, missing dependencies,
[Apache] improper privileges, a crash, or a shutdown by another method. [Apache] Press the Logs button to view error logs and check
[Apache] the Windows Event Viewer for more clues
[Apache] If you need more help, copy and post this
[Apache] entire log window on the forums

ÇÖZÜM 1:

1. Apache yazısının hemen Start, Admin den sonra yer alan Config i seçiniz. Buradan ekrana gelen pencereden Apache (httpd.conf) u seçin. Notpad ile açılan dosyadan 59. satırdaki Listen 80 port ayarını başka bir port yapınız mesela 81 (tabi bu portu da başka bir uygulamanın kullanmıyor olması gerekiyor) örn: Listen 81 220. satırdaki ServerName localhost:80 portunuda değiştir. Örn. 81 (Merak eden için yol [sürücüadı]:\xampp\apache\conf\httpd.conf)

apache_http_conf_ayar Xampp ta Apache Başlatılamıyor : Port çakışması probleminin çözümü

Listen 80 yerine  Listen 8080 
ServerName localhost:80 yerine ServerName localhost:8080

Notepadte açtığın dosyayı kaydedip çık.

 

2. Tekrar aynı Config i tıklayıp bu seferde Apache (httpd-ssl.conf) yi seçip açılan notepad dosyasındaki 36. satırdaki Listen 443 ün port ayarını uygun bir porta ben (444 ile denedim) değiştirin.

Listen 443 yerine Listen 4433  
<VirtualHost _default_:443> ServerName localhost:443 yerine <VirtualHost _default_:4433> ServerName localhost:4433

 

(Merak eden için dosyanın bulunduğu yol : [sürücüadı]:\xampp\apache\conf\extra\httpd-ssl.conf)

 

3. Xampp Control Paneli ana penceresindeki sağ üst köşeden Config sonra Service and Port setting ve artından gelen port ayarlarını değiştiriniz. 81 ile 444 gibi

xampp-config-port-ayarlari Xampp ta Apache Başlatılamıyor : Port çakışması probleminin çözümü

 

örneğin.

Tekrar Apache yazısının yanındaki Start düğmesini tıklatığınızda artık Apache nin yeşil yanıp çalışması gerekiyor.

 

ÇÖZÜM 2:

biz burada port çakışması var diye Xampp ın port ayarlarını değiştirdik. Eğer aynı portu kullanan programı biliyorsanız o programın da port ayarlarını değiştirebilirsiniz. mesala Skype kullanıyor ise bu portları

Tools > Options > Advanced > Connection

Araçlar>Seçenekler>Gelişmiş>Bağlantı

ayarlarına gelip buradan

use port 80 and 443 as alternative for incoming connection seçeneğinin başındaki işareti kaldırıp başka bir portu kullanması sağlanabilir.

 

Share this content: