php: session_start () hatası [yinelenen]

4 Cevap

Bu soru burada zaten bir cevabı var:

4 Cevap

Muhtemelen <?php etiketlerinin dışında bazı boşluk var. Any dış içeriği (boşluklar, sekmeler, satırsonlarının ve satırbaşı dahil) istemciye gönderilir ve içerik gönderildikten sonra, başlıkları olamaz. Bir oturumu başlatma (çerezler için) başlıkları gönderme içerir.

Dahil olmak üzere, ya da içeren dosyayı gerektiren tüm dosyaları kontrol etmek için emin olun session_start(). output started at C:\xampp2\htdocs\index.php:1 hata iletisinde tam olarak nerede (1 satır numarası) bakmak söyler.

edit

Lütfen hata mesajı tekrar bakarak, sen session_start() on line 3 çağırıyorlar. Yani <?php on line 3, iki satırsonu ve / veya satırbaşları var ile başlar dosya halinde daha önce. Bu yeni bir dosya içine kopyaladığınız kodu, bu muhtemelen soyulmuş var vb dosya kodlama, işletim sistemine dayalı metin editörü, görünür olmayabilir unutmayın.

Muhtemelen bir yere dosyanızın üstüne yakın bazı beyaz-boşluk var.

Eğer bir bayt sırası işareti (küçük / büyük endian) ile dosyayı kaydettikten değil emin olun.

notepad + + ile komut kontrol ve tüm karakter göstermektedir.

veya ilk satırı silin ve emin <?php çok üstünde yapmak isteyebilirsiniz.