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 9272 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 451 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 1196 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 829 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 1592 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 615 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 Fonksiyonları: Veritabanlarında Güçlü ve Esnek İşlemler

09.06.2023 yasinsunmaz 299 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 251 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 Offset Fetch Kullanımı

06.03.2023 yasinsunmaz 637 0

Merhabalar uzun zamandır yazı yazamadım. Ülke olarak zor zamanlar geçirmekteyiz. Herkese çok geçmiş olsun diyerek kısa bir yazı ile tekrar buradayım. SQL ...

SQL Server Sequence Kullanımı

14.01.2023 yasinsunmaz 1240 0

Veritabanında yeni keşfettiğim Sequence özelliğini sizlerle paylaşmak isterim. Squence genel olarak belirli değerler arasında numeric ve sıralı sayılar üretir. ...

SQL Server OUTPUT Kullanımı Silinen Kaydın Bilgilerini Geriye Döndürme

11.01.2023 yasinsunmaz 368 0

Bu yazımda SQL Server'da OUTPUT ile DELETED komutunun yapısını inceleyeceğiz. Kayıtlar üzerinde yapılan silme işlemlerinde, kaydın bilgilerin...

SQL Server LIKE Kullanımı

02.02.2022 yasinsunmaz 1476 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 336 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 2296 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 1256 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...