Wp-config.php Nedir?

Wp-config.php Nedir?

WordPress, kolayca web siteleri oluşturmanıza ve çevrim içi içerik yayınlamanıza olanak tanıyan bir uygulamadır. Keza global düzeyde yoğun olarak kullanılan WordPress, İnternet’teki tüm web sitelerinin %40’dan fazlasının kaynağıdır. Yani ziyaret ettiğiniz dört web sitesinden minimum biri büyük ihtimalle WordPress tarafından desteklenmektedir. Peki WordPressle alakalı çok sık duyulan wp-config.php nedir?

wp-config.php, web sitenizin en önemli ayar ve yapılandırmalarının bir kısmını saklayan bir yapılandırma dosyasıdır. Bunun yanında web sitenizin veritabanı bilgilerini de içerir.

Kısacası, wp-config dosyanız yoksa, WordPress siteniz bir veritabanı bağlantısı kuramaz. Eğer WordPress yapılandırma dosyasında bir sorun varsa WordPress hata mesajı karşınıza çıkar. Wp-config.php nedir? sorusunun cevabını kısaca ifade ettik.

Error in Establishing Database Connection

Error in Establishing Database Connection bir hatadır. Bu hata, birisi siteye erişmeye çalıştığında ortaya çıkar.

Bir WordPress web sitesi, dosyalardan ve veritabanından oluşur. WordPress dosyaları çoğunlukla ayarları ve yapılandırmaları içerir. Veritabanı ise gönderilerinizi, yorumlarınızı, kullanıcılarınızı vb. detayları içermektedir. wp-config.php dosyası dosyaları veritabanına bağlar.

wp-config.php varsayılan ayarlarında sorun yaşamıyorsanız dosyaya dokunmanıza gerek olmayacaktır. Yine de eğer isterseniz wp-config dosyanız birçok açıdan kullanışlı olacaktır:

  • Veritabanı adınızı ve veritabanı parolanızı bulun.
  • Veritabanı önekini değiştirin.
  • Bir web sunucusundan diğerine geçin.
  • Alan adlarını değiştirin.
  • Veritabanı ayarlarını değiştirin.
  • WordPress güvenlik önlemlerini uygulayın.
  • İşlevselliği özelleştirin ve performansı artırın.

Teknik olarak, WordPress, GPLv2 bünyesinde lisans sahibi olan açık kaynaklı bir içerik yönetim sistemidir. Bu, herkesin WordPress yazılımını ücretsiz olarak kullanabileceği anlamına gelir. Aynı şekilde herkesin de bu yazılımı ücretsiz olarak değiştirmesi mümkündür. Bununla beraber WordPress, web sitenizin içerik gibi önemli kısımlarını yönetmeyi kolaylaştıran bir araçtır. Üstelik bunun için programlama hakkında hiçbir şey bilmenize de gerek yoktur.

Sonuç olarak, WordPress bir web sitesi oluşturmayı her internet kullanıcısı için mümkün kılar. Hatta geliştirici olmayan kişiler için bile bunu sağlar.

Bu yazıyı da sevebilirsiniz: Plesk Nedir, Nasıl Kurulur? Yeni Başlayanlar için Plesk Panel Rehberi

Wp-config.php Neleri İçerir?

İlk olarak “wp-config.php nedir?” sorusunu yanıtlamak gerekir. Bu dosya wp-config.php dosyası, veritabanı yapılandırmanızı web sitenizde saklar. Dosyada saklanan bilgiler ise şunlardır:

  • Veritabanı adlarınız,
  • Kullanıcı adınız,
  • Parolanız,
  • Veritabanı ana makineniz.

wp-config.php, ana WordPress dosyalarından biridir. Ayrıca bünyesinde sakladığı bilgiler, WordPress’in veri depolamak ve veri almak için veritabanıyla iletişim kurmasını sağlar. Örneğin: gönderiler, kullanıcılar, ayarlar gibi dosyalar WordPress için gelişmiş seçenekleri tanımlamak için de kullanılır. Wp-config.php nedir? sorusundan sonra nasıl kullanılır detaylı olarak öğrenelim.

Wp-config.php nasıl kullanılır

Wp-config.php Nasıl Kullanılır?

Wp-config.php dosyası, WordPress’in varsayılan indirme paketinde yer almaz. Bunun yerine, WordPress’i kurmak ve kullanmak için wp-config-sample.php adlı bir dosya vardır. Bu dosya wp-config.php olarak yeniden adlandırılır ve kullanılır.

Aslında wp-config.php, WordPress’te default olarak bulunmaz. Sadece yükleme işlemi sırasında oluşturulur. Bu dosya sizin için özel olarak üretilmiştir. Bununla beraber dosyanın konumu web sitenizin kök dizinindedir.

Bir WordPress kurulumunun en önemli dosyalarından biri yapılandırma dosyasıdır. Yapılandırma dosyası kök dizinde yer alır. WordPress’in istediğiniz gibi çalışmasını sağlayan sabit tanımlar ve PHP talimatları içerir.

WordPress’i ilk kurduğunuzda, veritabanı ayrıntıları için gerekli bilgileri girmeniz gerekir. Bazen sunucunuz sizin için WordPress’i kurar. Sizin bu kurulumu manuel olarak çalıştırmanız gerekmez. Ancak 5 dakikalık kurulumu manuel olarak çalıştırdığınızda, wp-config.php dosyasında depolanan en uygun verilerden bazılarını girmeniz istenecektir.

MySQL Veritabanı Ayarları

WordPress web siteleri MySQL veritabanı kullanarak çalışmaktadır. Veritabanınız, sitenizin gönderiler ve yorumlar gibi içeriklerini depolar.

Veritabanı bilgileri genellikle sunucunuzdan gelir. Kendi web sunucunuzu veya hesabınızı mı yönetiyorsunuz? cPanel’e erişiminiz varsa bu bilgilere erişebilirsiniz. Bu, veritabanı ve kullanıcı oluşturma sonucunda mümkün olur. cPanel’den MySQL veritabanları bölümünü ziyaret edebilirsiniz. Bu konu hakkında daha detaylı bilgiye sahip olmak isterseniz MySQL Nedir? Temel Özellikleri Nelerdir? isimli yazımızı okuyabilirsiniz.

Wp-config.php Dosyası Nerede?

wp-config.php dosyası, WordPress web sitenizin kök dizininde yer alır. Bu dosyayı iki farklı yöntem kullanarak bulabilirsiniz:

Bu yazıyı da sevebilirsiniz: Pingdom Nedir?

  • cPanel’i kullanma
  • FTP İstemcisi kullanma

Dosyayı kök dizinde bulduğunuzda, wp-config’i indirebilirsiniz. Daha sonra bir metin düzenleyici kullanarak düzenleyebilirsiniz. Dosyaya sağ tıklayıp doğrudan cPanel içinde düzenlemek de mümkündür.

Doğrudan cPanel’e erişiminiz varsa, bu yöntemi kullanmak daha iyi bir fikirdir. Ancak,

  • Bir müşterinin web sitesinde çalışıyorsanız,
  • Yalnızca FTP kimlik bilgilerine erişiminiz varsa,
  • Kullandığınız WordPress cPanel sağlamıyorsa, aynı şekilde çalışır. 

Önemli not: wp-config.php dosyasını düzenlemeye başlamadan önce, bunun bir çekirdek WordPress dosyası olduğunu unutmayın. Başka bir deyişle, şayet bir şeyi karıştırırsanız, sitenizi bozarsınız. Bu nedenle, önce bir WordPress yedekleme eklentisi kullanmayı deneyin. Mesela yedek almak için BlogVault’u kullanabilirsiniz. Elbette bu yöntemlerin hiçbiri tamamen güvenli değildir. Tüm bunları yapmadan önce bir önlem almalısınız.

Wp-config.php nasıl düzenlenir?

Wp-config.php Nasıl Düzenlenir?

wp-config.php düzenlemesi için şu adımlar izlenmelidir:

  1. Dosyayı seçin ve indir’e tıklayın.
  2. Not Defteri gibi bir metin düzenleyicide dosyayı açın. Burada dosyayı düzenleyebileceksiniz. Dosyayı düzenlemek için ihtiyacınız olan değişiklikleri yapın. Kendi kodunuzu ekleyebilir, mevcut kodu düzenleyebilir ve hatta bir kısmını silebilirsiniz.
  3. Değişiklikleri kaydedin.
  4. Dosya Yöneticisine geri dönün ve onu public_html klasörüne yükleyin.

Bir wp-config.php Dosyasını Nasıl Oluştururum?

wp-config.php dosyasını göremiyorsanız, “wp-config-sample.php” dosyasını “wp-config” olarak yeniden adlandırın. Bunun sonucunda o dosyayı wp-config.php olarak kullanabileceksiniz.

Bu işlemi doğrudan cPanel içinde şu şekilde yapabilirsiniz.

  • Dosyayı seçmek için dosyaya tıklayın.  
  • Dosya adını düzenlemek için araç çubuğundaki yeniden adlandıra tıklayın.
  • Dosyayı indirin.
  • Bilgisayarınızda düzenleyip, kaydederken adını değiştirin.
  • Yeni dosyayı yükleyin.

Uyarı: Doğrudan cPanel’de düzenlemek veya canlı sitenizde FTP kullanmak çok kötü bir fikir olabilir. Tam olarak konuya hâkim değilseniz bir çekirdek dosyayı düzenlemek sitenizi bütünüyle bozar.

FTP Olmadan wp-config.php’ye Nasıl Erişirim?

cPanel, web barındırma kontrol panelinizden erişebileceğiniz web sitenizin kontrol panelidir.

  1. Hosting hesabınıza giriş yapın.
  2. cPanel’e gidin.
  3. Dosya Yöneticisi’ni seçin. Sayfada doldurulmuş bir dizi dosya ve klasör göreceksiniz.
  4. “public_html” klasörüne gidin. wp-config.php dosyası bu klasörde olacaktır.

WordPress Kurulumunuzda wp-config.php Dosyası Eksikse Ne Yapılır?

Bir wp-config.php dosyasını hiç bulamamanız da kuvvetle muhtemeldir. wp-config.php dosyasını göremiyor olabilirsiniz. “wp-config-sample.php” dosyasını “wp-config” olarak yeniden adlandırabilirsiniz. Bu da aynı amaca hizmet edecektir. Bunu işlemi direkt cPanel içinde yapabilirsiniz.

Bu yazıyı da sevebilirsiniz: WordPress’te Zararlı Kod, Virüs Taraması Nasıl Yapılır?

Bloğumuzu beğendiyseniz WordPress’de Bileşen Nedir ve Nasıl Kullanılır? isimli yazımızı da okuyabilirsiniz.

PHP yapılandırma dosyası nedir?

Klasörünüzde bulunan php dosyası, Form Araçları kurulumunuz için benzersiz ayarları içerir. Bunlar: veritabanı bağlantı ayarlarınız, kök klasör, URL’ler ve diğer bilgilerdir. Bu dosya, komut dosyasında özelleştirilmesi gereken tek dosyadır.

Wp-config.php’yi manuel olarak nasıl oluştururum?

wp-config.php’yi manuel olarak oluşturabilirsiniz. İlk olarak php dosyasını wp-config-sample.php adlı örnek dosyayı bularak bulmanız gerekmektedir. Php’yi gerektiği gibi düzenleyin ve ardından wp-config.php olarak kaydedin.

Wp-config hangi izinlere sahip olmalıdır?

Tüm dosyalar 644 olmalıdır. Tüm klasörler 755 olmalıdır. wp-config.php 600 olmalıdır

Yazılım Destek hakkındaki bir önceki yazımız olan ile de ilgilenebileceğinizi düşünüyoruz.
[Total: 24 Average: 5]
Hüseyin Çetin

Yazılar: 51

Dijital pazarlama ve SEO alanında içerikler üretiyorum. Ürettiğim içeriklerle mümkün olduğunca sizlere faydalı bilgiler sunmaya çalışıyorum. Dijital pazarlama dünyasının dinamiklerini yakından takip etmek için bloglarımı ziyaret etmeyi unutmayın..

Gösterilecek yorum yok.

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir