Php Header Fonksiyonunun Çalışmaması [ÇÖZÜM]

Herkese selam.

Geçenlerde karşılaştığım, çözümünü 37792028 saat sonra bulduğum 😀 bir fonksiyon hatasının çözümünü sizinle paylaşmak istiyorum. İnternette yazılan bloglarda ki çözümler bana yardımcı olmamıştı. Bu sorunla ilgili yaptığım araştırmada iki çözüm ile karşılaştım fakat bunlar işime yaramadı.

1.ÇÖZÜM


<?php

ob_start();

$falanca="Emre Aygün";

header('Location:http://emreaygun.net');

?>

yani hatayı aldığınız sayfanın en başına ob_start(); kodu koyun. Şayet düzelmediyse;

2.ÇÖZÜM

Çalıştığınız editörden (Ben notepad++ kullanıyorum onun üzerinden tarif etmek isterim.) hata aldığınız her sayfayı açın ve şunu uygulayın;

KodlamaBOM Olmadan UTF-8’e Dönüştür

şayet böyle de düzelmezse son çözüm olarak benim bulduğum çözümü paylaşayım;

3.ÇÖZÜM

CPanel’de MultiPHP INI Düzenleyicisi‘ne girin. (benim CPanel sürümüm: 68.0.20 isim olarak sizde farklı yazıyor olabilir) burda select box’da sitenizi seçip

en sağdaki Devre dışı seçeneğini Etkinleştirildi yapıyorsunuz.

 

Ben 3.Çözümde sorundan kurtuldum. En yakın zamanda sizinde kurtulmanız dileğiyle.

Posted in Php

Bir Cevap Yazın

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