2013-04-12 21 views
8

adresinde başlatıldı Dinamik bir menü CMS web sitesi oluşturdum. Windows sistemde geliştirdim. Projemi Windows işletim sisteminde çalıştırdığımda, Projem . herhangi bir hata Ama şimdi uyarı alıyorum Linux İşletim sistemi sunucusuna içine yüklenen gibi & hatası:..Codeigniter: İleti: Başlık bilgileri değiştirilemiyor - başlıklar zaten gönderiliyor (çıktı

A PHP Error was encountered 

    Severity: Warning 

    Message: Cannot modify header information - headers already sent by (output started at /home/ansofcm8/public_html/apps/resources/math/application/core/MY_Controller.php:1) 

    Filename: libraries/Session.php 

    Line Number: 675 

nedeni ne olabilir bana yardım edin

+0

@JohnConde Teşekkür ederiz. Bu sorunu çözdükten sonra bu soruyu sileceğim –

+0

bize Session.php dosyasını 675 –

+1

numaralı telefondan arayabilir, silmeyin, size yardımcı olan Jonh Conde'ye en az bir oy verin! –

cevap

22

açık php önce boşluk var gibi görünüyor MY_Controller.php.

numaralı telefondan <?php numaralı telefonu

Tüm PHP dosyalarını denetleyin ve <?php etiketinden önce boşlukları kaldırın. Boşluk veya yeni satır varsa, http isteğinin gövdesi başlatılır ve http isteğine yeni başlıklar eklenemez.

+1

Yep, bir boşluktur. @Burls Willis, daha önce gönderen üstbilgileri kontrol et (çıkış MY_Controller.php: 1'de başladı). Satırı 1'e işaret ediyor ve bir php dosyasında ilk satırdaki ön tarafa bir şey gönderen tek şey beyaz boşluktur. –

+0

@ Tomás cevabımı kontrol et – samayo

+0

@phpNoOb Peki bu satırda ne yapmalıyım? Daha fazla yer vereyim ya da php opne tag '