Ben komut çıktısı ile çok garip sorunu görüyorum. Ben bazen çıkış başlamadan önce bir dört basamaklı onaltılık kod alma ve çıkış sonunda bir sıfır ediyorum - örneğin:
2fc3
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0
Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html >
......
</html>
0
Onaltılık sayı istenen uri ve / veya içeriğine bağlı olarak değişir. Ben önbelleğe alma kullanarak değilim ve çıkış sıkıştırma kapalıdır. Ben farklı sunucularda her biri çok farklı ve barındırılan projelerin bir çift, bu sorunu gördüm.
Konunun bir örneği burada görülebilir: http://www.holidayproperties.co.uk/notfound.html
Farklı değerler onaltılık kod değişikliği görmek için herhangi bir rasgele metin ile 'NOTFOUND' yerini alabilir.
Ben bu şablonu kütüphane kullanımı - http://codeigniter.com/forums/viewthread/95687 - kütüphane atlayarak ve yankı kullanarak, doğrudan çıkış bile, ben aynı sorunu görmek rağmen.
Ben bu sorunu çözmek mümkün isterdim, böylece tüm yardım büyük beğeni topluyor.
[Edit] Ben şu kaldırarak olduğunu keşfetti ettik:
$this->output->set_header('HTTP/1.1 404 Not Found');
Sorunu giderir, ama neden bu ilk etapta oluyor olmalıdır? Başlık herhangi bir çıkış önce ayarlanmış olan ve çıkış başladıktan sonra gerçekten ben başlıklarını ayarlama hakkında php / ci uyarılardan birini alamadım.
Teşekkürler,
Bryn.