Warning : Cannot modify header information hatası çözümü
Yazan: Yusuf POLAT 10 Aralık 2010
Kategori: Wordpress
Bu hata genellikle localde php ile kodlama sırasında karakter seti yüzünden çıkan bir hatadır.
En uygun çözüm karakter setini uygun ayarlamaktır. Ama yinede sorun çıkabiliyor.
Ben bu hata ile wordpress ile tanıştığımda wordpress uygulamasını localde çalıştırmayı denediğimde karşılaşmıştım ve basit bir yöntemle bu sorunun üstesinden geldim.
İlk zamanlar hata aldığım sayfaların en üstüne php tagları arasında <?php obstart(); ?> yazarak bu hatadan kurtulmuştum. Sorunu hallettim sandım ama daha sonraları tekrar tekrar ve farklı sayfalar da yine aynı hatayı vermeye başladı ve farklı şeyler denedim. Temama ait tüm dosyaları Notepad++ ile açıp UTF-8 olarak tekrar kaydettim yine olmadı. En sonunda aşağıdaki yöntemle bu sorunu giderdim. Bu hata genelde windows makinede localde kullanılan php uygulamalarında görülüyor. WordPress kullananlar için bu hatanın çözümü bu;
WordPress’in kurulu olduğu dizine .htaccess dosyası oluşturup içerisine ” PHP_FLAG output_buffering on ” yazmak.Hepsi bu. (Lütfen tırnaklar olmadan yazınız.)
Bu kadar basit bir işlem ile “Warning : Cannot modify header information” sorunu ortadan kalkıyor.
Fatih on 17 Şubat 2011 16:02 ]
Kardeş Allah razı olsun. Hakikaten faydalı oldu. Çözüm yolu olarak çok karmaşık seçenek sununlar falan vardı, en kestirme yoldan halletmiş olduk.. Hayırlı günler