Yandex Metrica
XAMPP Başlatma Hatası ve Çözümü - Yasin Sunmaz

Yasin Sunmaz

Kodladıkça değişen bir dünya...

XAMPP Başlatma Hatası ve Çözümü

17.10.2018 yasinsunmaz 11981 0

Merhaba arkadaşlar bu makalemde Apache başlatırken karşılaşılan hata olan Error: Apache shutdown unexpectedly veya Port 80 in use by "Unable to open process" with PID 4 gibi karşımıza çıkmaktadır. Bu hataların çözümü oldukça basit.

Gelelim çözümüne...

Mevcut durumumuzda Start dedikten sonra Error: Apache shutdown unexpectedly hatası almaktayız.

XAMPP Başlatma Hatası ve Çözümü 1. Adım

1. Yöntem

İlk olarak Apache'nin sağ taraftaki Actions bölümündeki butonlardan Config butonuna tıklayarak Apache (httpd.conf) adlı dosyayı açalım. Varsayılan olarak not defterinde açabilir. Açılmıyorsa not defteri ile açıp düzenleyebilirsiniz. Bu dosyanın nerede bulunduğunu merak edenler için C:\xampp\apache\conf\extra\httpd-ssl.conf dosya yolunu takip ederek ulaşabilir ve buradan da düzenleme yapabilirsiniz. C:\xampp yolu sizde farklı olabilir XAMPP 'ın kurulu olduğu dizinden takip edebilirsiniz.

XAMPP Başlatma Hatası ve Çözümü 2. Adım

Dosyayı açtığınızda Ctrl+F ile "Listen" diye aratıp o satırı bulabilirsiniz. Listen 80 o portun kullanıldığını belirtmektedir. Bazı durumlara göre #Listen ile başlayan satır farkı olabiliyor.

XAMPP Başlatma Hatası ve Çözümü 3. Adım

Listen 80 yazan yerdeki port numarasını 81 ile değiştirelim. 81 olmasının özel bir sebebi yok onu da belirteyim istediğiniz herhangi bir port numarası verseniz de çalışır. Ben 80 portundan sonra geldiği ve kolay kullanılabilmesi açısından 81 kullanıyorum.

XAMPP Başlatma Hatası ve Çözümü 4. Adım

Sonrasında dosyamızı kaydedip XAMPP kontrol paneline gelelim.

XAMPP Başlatma Hatası ve Çözümü 5. Adım

Yaptığımız değişiklikten sonra Actions bölümünden Start diyerek Apache'yi tekrar başlatabilirsiniz. Nadir bir durum dışında kesinlikle çalışacaktır.

XAMPP Başlatma Hatası ve Çözümü 6. Adım

Çalıştığında Apache yazısının yeşil renkle ve portun 81 üzerinden çalıştığını görebilirsiniz. Çalışıp çalışmadığını da url adresine localhost:81 yazdığınızda XAMPP'ın ana sayfası gelir.

XAMPP Başlatma Hatası ve Çözümü 7. Adım

2. Yöntem

1. yöntemde olduğu gibi Apache'nin sağ taraftaki Actions bölümündeki butonlardan Config butonuna tıklayarak Apache (httpd.conf) adlı dosyayı açalım. Sonrasında #Listen ve Listen şeklinde başlayan iki satırı

#Listen 0.0.0.0:80
#Listen [::]:80

olarak değiştirelim.

XAMPP Başlatma Hatası ve Çözümü 8. Adım

Sonrasında dosyamızı kaydedip XAMPP kontrol paneline gelelim.

XAMPP Başlatma Hatası ve Çözümü 9. Adım

Yaptığımız değişiklikten sonra Actions bölümünden Start diyerek Apache'yi tekrar başlatabilirsiniz. Görüldüğü üzere bu sefer 80 portu üzerinden Apache sunucumuz çalışmaktadır. Bu yöntemde 80 portun çalışıyor olması halinde hala hata alıyorsanız bunun sebebi başka bir uygulama veya program tarafından bu port kullanılıyor demektir. Benim bilgisayarımda bu durum var. 80 portunu ASP.NET kullanmakta o yüzden bu yöntem bende işe yaramıyor. İlk yöntem kesinlikle sonuca götürür.

XAMPP Başlatma Hatası ve Çözümü 10. Adım

Umarım yararı olmuştur. İyi çalışmalar dilerim sağlıcakla kalın.

  • Yorum yapabilmek için giriş yapmalısınız. Giriş yapmak için tıklayınız.

Diğer Yazılar

Conversion Failed When Converting The Nvarchar Value 'xxxx' to Data Type Int Hatası Çözümü

20.09.2022 yasinsunmaz 928 0

SQL Server'da önceden oluşturulmuş olan bir view'de bir zaman sonra veri getiremediğini ve Conversion Failed When Converting The Nvarchar Value '   ...

.NET Core Areas View içerisinde ViewModel Tanımlama Sorunu Çözümü

15.05.2022 yasinsunmaz 1747 0

ASP .NET Core'da Areas üzerinden çalışma yaparken bazı sorunlar ile karşılaştım. Bu yaşadığım sorunlardan biri ViewModel tanımlama sorunuydu. Şöyleki projemde ...

Could not load file or assembly 'Microsoft.IdentityModel, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35' Hatası Çözümü

01.03.2022 yasinsunmaz 1848 0

ASP .NET MVC ve Core projelerinde Windows Identity Foundation kullanılabiliyor. Proje içerinde bunun kullanıp kullanılmadığını bilmeden ilgili yeri çalıştırdığınızda&...

MIME type ('text/html') is not a supported stylesheet MIME type Hatası Çözümü

27.02.2022 yasinsunmaz 2827 0

Angular'da projenin tasarımını yaparken genel CSS'ler için style.css dosyamı hazırladım. Fakat projeyi çalıştırdığımda CSS kodları sayfada etkin gör...

RabbitMQ ReadOnlyMemory byte to byte[] Hatası Çözümü

09.08.2021 yasinsunmaz 928 0

RabbitMQ ile ilgili ilk çalışmamı yaparken "None Of The Specified Endpoints Were Reachable" hatası ile karşılaşmıştım. Bu hatayı RabbitMQ None Of The Specifie...

SQL Server Synonym Nedir ve Nasıl Kullanılır?

09.01.2026 yasinsunmaz 159 0

Bu yazımda SQL Server'da oldukça faydalı olan synonym yapısını inceleyeceğiz. Veritabanı projelerinde zamanla tablo isimleri uzar, şema yapıları deği...

SQL Server Schema Kullanımı

10.12.2025 yasinsunmaz 201 0

Bu yazımda SQL Server'da oldukça faydalı olan schema yapısını inceleyeceğiz. SQL Server’da şema yapısı özellikle orta ve büyük ö...

SQL Server'da SELECT INTO ve INSERT INTO SELECT Kullanımı

31.05.2025 yasinsunmaz 577 0

Bu yazımda, SQL Server'da oldukça sık kullanılan ve günlük veri işlemlerinde hayat kurtaran iki komutu inceleyeceğiz: SELECT INTO ve INSERT INTO SELECT. Bu ...

SQL Server'da LAG() ve LEAD() Kullanımı

23.05.2025 yasinsunmaz 563 0

Bu yazımda SQL Server'da oldukça faydalı olan LAG() ve LEAD() fonksiyonlarını inceleyeceğiz. Bu fonksiyonlar, bir satırdaki veriye bakarken, o satırın öncesindeki v...

SQL Fonksiyonları: Veritabanlarında Güçlü ve Esnek İşlemler

09.06.2023 yasinsunmaz 1500 0

SQL (Structured Query Language), veritabanı yönetim sistemlerinde verileri yönetmek, sorgulamak ve işlemek için yaygın olarak kullanılan bir dildir. SQL fonksiyonl...

SQL'e Dair Her Şey OneSQL'de, Ne Ararsanız Bulabileceksiniz

03.06.2023 yasinsunmaz 679 0

Veri tabanı yöneticilerinin yanında zaman zaman yazılımcıların da SQL'i aktif olarak kullanması gerekebiliyor. SQL'i belli başlı şekillder kullanıp işlemlerimizi ...

SQL Server LIKE Kullanımı

02.02.2022 yasinsunmaz 2024 0

SQL Server T-SQL dilinde LIKE kullanımını ele aldım. Bu fonksiyon ve sorgular ile verilerinizi istediğiniz şekilde biçimlendirebilir ve dönüştürebil...

Temel SQL Komutları

01.02.2022 yasinsunmaz 750 0

SQL Server T-SQL dilinde temel sorguların kullanımını ele aldım. Bu fonksiyon ve sorgular ile verilerinizi istediğiniz şekilde biçimlendirebilir ve dönüş...

SQL Server Date(Tarih) Fonksiyonları ve İşlemleri

31.01.2022 yasinsunmaz 9293 0

SQL Server T-SQL dilinde tarih fonksiyonlarını ele aldım. Bu fonksiyonlar ile verilerinizi istediğiniz şekilde biçimlendirebilir ve dönüştürebilirsiniz. Aynı ...

SQL Server SELECT ve Operatörlerin Kullanımı

30.01.2022 yasinsunmaz 1793 0

SQL Server T-SQL dilinde SELECT ile birlikte operatörlerin kullanımını ele aldım. Bu fonksiyon ve sorgular ile verilerinizi istediğiniz şekilde biçimlendirebilir ve dönüştürebilirs...