Warning : Cannot modify header information hatası çözümü
10 Aralık 2010 Yusuf POLAT
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.