Trusted WordPress tutorials, when you need them most.
Beginner’s Guide to WordPress
WPB Cup
25 Million+
Websites using our plugins
16+
Years of WordPress experience
3000+
WordPress tutorials
by experts

Site Hatalarını Düzeltmek için WordPress Hata Ayıklama Modu Nasıl Kolayca Etkinleştirilir

WordPress hatalarından payımıza düşeni aldık – beyaz ekranlar, eksik sayfalar ve aniden ortaya çıkan eklenti çakışmaları.

Bazen WordPress varsayılan olarak neyin yanlış gittiğini göstermez. Sadece boş bir sayfa veya pek yardımcı olmayan belirsiz bir mesaj görürsünüz.

İşte burada hata ayıklama modu devreye girer. Soruna neyin neden olduğuna dair perde arkasına bir bakış sağlar, böylece sorunu daha hızlı çözebilirsiniz.

Bu kılavuzda, kod veya eklenti kullanarak WordPress hata ayıklama modunu güvenli bir şekilde nasıl etkinleştireceğinizi ve sitenizde bir şey bozulursa hata günlüğünü nasıl okuyacağınızı göstereceğiz.

How to easily enable WordPress debug mode to fix site error

WordPress’te Hata Ayıklama Modu Nedir?

Hata ayıklama modu, sitenizde bir şey bozulduğunda perde arkasında neyin yanlış gittiğini görmenize yardımcı olan WordPress’te yerleşik bir araçtır.

WordPress varsayılan olarak teknik hata mesajlarını ziyaretçilerden ve hatta sizden gizler. Hata ayıklama modu bu mesajları tekrar açar, böylece soruna neyin neden olduğunu görebilirsiniz.

Karanlık bir odada el fenerini yakmak gibi bir şey. Birdenbire, gizli olan hatalar görünür hale gelir ve sorunun nereden kaynaklandığını tespit edebilirsiniz.

İster bir eklenti çakışması, ister bir kodlama yazım hatası veya bir tema sorunu olsun, hata ayıklama modu sizin (veya geliştiricinizin) sorunu çözmek için gereken ayrıntıları elde etmenize yardımcı olur.

WordPress Hata Ayıklama Modunu Neden Etkinleştirmelisiniz?

Bazen bir WordPress eklentisi, teması veya PHP ya da JavaScript gibi özel kodlar web sitenizde çakışmalara neden olabilir.

Bu durum farklı hatalara yol açabilir ve sitenizin düzgün çalışmadığını fark edebilirsiniz.

Şimdi, hangisinin hataya neden olduğunu görmek için tüm eklentileri her zaman devre dışı bırakabilirsiniz. Benzer şekilde, hatanın temel nedenini bulmak için farklı bir WordPress temasına geçebilir veya özel kodu kaldırabilirsiniz.

Ancak, her bir olasılığı tek tek elemek zorunda kalacağınız için tüm bunlar çok zaman alır.

Neyse ki, WordPress yerleşik bir hata ayıklama modu ile birlikte gelir. Ancak varsayılan olarak kapalıdır ve manuel olarak açmanız gerekir.

Hata ayıklama modu etkinleştirildiğinde, web sitenizdeki tüm hataların ve uyarıların bir günlüğünü gösterir.

Bu şekilde, WordPress sitenizdeki sorunları tespit edebilir ve hızlı bir şekilde düzeltebilirsiniz. Hatta başka türlü görülemeyecek hataları bile ortaya çıkarır.

Bonus İpucu 💡: Bir WordPress sorununu çözmekte zorlanıyor musunuz? Profesyonel geliştiricilerimizden Acil WordPress Desteği alın. Bu talep üzerine yardım ile mühendislerimiz sorunu sizin için uygun bir fiyata çözer.

Tüm web sitelerindeki sorunları gidermek için WordPress’in yerleşik hata ayıklama araçlarını kullanıyoruz. Genellikle bu araçlar, yaşadığımız sorunları kolayca çözmemize yardımcı olan hızlı ipuçları sağlar.

WordPress hata ayıklama modunu nasıl etkinleştireceğimize bakalım. Size iki yöntem göstereceğiz. Bir WordPress eklentisi kullanabilir veya hata ayıklama modunu manuel olarak görüntüleyebilirsiniz:

Yöntem 1: Bir Eklenti Kullanarak WordPress Hata Ayıklama Modunu Etkinleştirin

Hata ayıklama modunu etkinleştirmenin kolay bir yolu WP Hata Ayıklama eklentisini kullanmaktır. Bu yöntem yeni başlayanlar ve web sitesi dosyalarıyla çalışma konusunda rahat olmayanlar için önerilir.

WP Hata Ayıklama, kutudan çıktığı gibi çalışan ücretsiz bir WordPress eklentisidir. Bu eklentiyi kullanarak web sitenizin dosyalarını manuel olarak düzenlemek zorunda kalmazsınız.

İlk olarak, WP Hata Ay ıklama eklentisini yüklemeniz ve etkinleştirmeniz gerekir. Daha fazla ayrıntı için lütfen WordPress eklentisi yükleme kılavuzumuza bakın.

Etkinleştirmenin ardından, WordPress panonuzdan Araçlar ” WP Hata Ayıklama’ya gidebilirsiniz. Ardından, ‘WP_DEBUG’ı true olarak ayarla’ seçeneğinin etkinleştirildiğinden emin olun.

View the wp debugging settings

Daha sonra, en üstteki yönetici çubuğunuza bir ‘Hızlı Görünümde Hata Ayıkla’ seçeneğinin eklendiğini göreceksiniz.

Devam edin, üzerine gelin ve ardından ‘Dosyayı Görüntüle’ seçeneğine tıklayın.

Click view file in debug mode

Bu, web sitenizdeki tüm hataları içeren günlük dosyasını açacaktır. Daha sonra sitenizde sorunlara neyin neden olduğunu bulabilir ve bunları hızla düzeltebilirsiniz.

Web sitenizde hata ayıklama işlemini tamamladığınızda, eklentiyi devre dışı bırakmayı unutmayın.

Yöntem 2: WordPress Hata Ayıklama Modunu Manuel Olarak Etkinleştirin

WordPress hata ayıklama modunu etkinleştirmek için ikinci yöntem wp-config.php dosyalarını düzenlemektir. Bu yöntem daha ileri düzeydedir ve web sitesi dosyalarını düzenleme konusunda rahat olan kullanıcılar için uygundur.

Dosyaları düzenlemeden önce web sitenizin bir yedeğini oluşturmanızı öneririz. Bu şekilde, bir şeyler ters giderse web sitenizi kolayca geri yükleyebilirsiniz.

Web sitesi dosyalarına erişmek için Mac veya Windows için bir FTP istemcisine ihtiyacınız olacaktır.

Bu eğitim için FileZilla FTP istemcisini kullanacağız. Yardıma ihtiyacınız varsa, lütfen FTP’nin ne olduğu ve nasıl kullanılacağı hakkındaki kılavuzumuza bakın.

Giriş yaptıktan sonra public_html klasörüne gidin. ‘wp-config.php’ dosyası burada bulunur.

Edit wp-config file using FTP

Alternatif olarak, birçok WordPress barındırma hizmeti de cPanel’i kullanarak site dosyalarınızı yönetmenize izin verir.

Örneğin, Bluehost‘ta hosting hesabınıza giriş yapın ve web sitenizin altındaki ‘Ayarlar’ düğmesine tıklayın.

Bluehost site settings

Bu, sitenizin ayarlar sayfasını açacaktır.

Biraz aşağı kaydırın ve ‘Dosya Yöneticisi’ düğmesine tıklayın.

Bluehost File Manager button

Bu, Dosya Yöneticisi uygulamasını yeni bir tarayıcı sekmesinde başlatacaktır.

Buradan, sol tarafınızdaki panelden public_html klasörüne erişmeniz yeterlidir.

Bundan sonra, ‘wp-config.php’ dosyasına ilerleyin.

Download the wp-config file

Ardından, dosyaya sağ tıklayıp bilgisayarınıza indirebilirsiniz. Bir şeylerin ters gitmesi ihtimaline karşı dosyanın bir kopyasını yedek olarak almak akıllıca olacaktır.

Bundan sonra, Not Defteri veya Sublime Text gibi herhangi bir yazılım veya araç kullanarak dosyayı açın.

Dosya açıldıktan sonra, ‘Hepsi bu kadar, düzenlemeyi durdurun! Mutlu yayınlar‘ satırına gidin ve aşağıdaki kodu bundan önce ekleyin:

define( 'WP_DEBUG', true);
define( 'WP_DEBUG_LOG', true); 

Dosyayı kapatmadan önce kaydetmeyi unutmayın.

Save the wp-config file

Ardından, wp-config.php dosyasını FTP istemcisini kullanarak web sitesi sunucunuza geri yüklemeniz gerekir.

Daha fazla ayrıntı için lütfen WordPress’e dosya yüklemek için FTP’nin nasıl kullanılacağına ilişkin kılavuzumuza bakın.

Web sitenizin hata günlüklerini görüntülemek için web sitenizin dosyalarını görüntülemeniz ve public_html/wp-content/debug.log yoluna gitmeniz gerekir. Sitenizdeki sorunları görmek için dosyayı indirin ve Notepad/TextEdit yazılımını kullanarak görüntüleyin.

View the debug log file

Sitenizde hata ayıklama işlemini tamamladığınızda, hata ayıklama modunu devre dışı bırakabilirsiniz.

WordPress’te hata ayıklama modunu kapatmak için bu adımları tekrarlayın ve ardından wp-config.php dosyasına eklediğiniz kodu kaldırın veya aşağıdaki kodu yanlış bir değere sahip olacak şekilde düzenleyin:

define( 'WP_DEBUG', false);

🔧 Bonus Kaynaklar: WordPress Hata Ayıklama Becerilerinizi Derinleştirin

Artık WordPress’te hata ayıklama modunu nasıl etkinleştireceğinizi öğrendiğinize göre, sorun giderme araç setinizi daha da geliştirmek isteyebilirsiniz. İşte sık karşılaşılan sorunları çözmenize ve sitenizin performansını optimize etmenize yardımcı olacak bazı yeni başlayan dostu kılavuzlar:

Umarız bu makale site hatalarını düzeltmek için WordPress hata ayıklama modunu nasıl etkinleştireceğinizi öğrenmenize yardımcı olmuştur. Yaygın WordPress hatalarını düzeltme veya WordPress’te özel yönetici bildirimleri ekleme hakkındaki kılavuzlarımıza da göz atmak isteyebilirsiniz.

If you liked this article, then please subscribe to our YouTube Channel for WordPress video tutorials. You can also find us on Twitter and Facebook.

Disclosure: Our content is reader-supported. This means if you click on some of our links, then we may earn a commission. See how WPBeginner is funded, why it matters, and how you can support us. Here's our editorial process.

Avatar

Editorial Staff at WPBeginner is a team of WordPress experts led by Syed Balkhi with over 16 years of experience in WordPress, Web Hosting, eCommerce, SEO, and Marketing. Started in 2009, WPBeginner is now the largest free WordPress resource site in the industry and is often referred to as the Wikipedia for WordPress.

The Ultimate WordPress Toolkit

Get FREE access to our toolkit - a collection of WordPress related products and resources that every professional should have!

Reader Interactions

2 yorumLeave a Reply

  1. Jiří Vaněk

    Debug mode together with the debug log helped me many times to save seemingly intractable problems. Anyone who works with WordPress should know this article, as logs can sometimes save hours of troubleshooting.

    • WPBeginner Support

      Glad to hear the debug mode has been helpful to you :)

      Admin

Leave A Reply

Thanks for choosing to leave a comment. Please keep in mind that all comments are moderated according to our comment policy, and your email address will NOT be published. Please Do NOT use keywords in the name field. Let's have a personal and meaningful conversation.