最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

php session_start()關(guān)于Cannot send session cache limiter - headers already sent錯誤解決方法

 更新時間:2009年11月27日 18:08:27   作者:  
在windows下編程,當(dāng)使用session_start()方法的時候,有時會報(bào) session_start() [function.session-start]: Cannot send session cache limiter - headers already sent (output started at /var/www/inpublisher/php1.php:1)這樣的錯誤
說是已經(jīng)有輸出,用編輯器打,前面明明什么都沒有,原來在使用AJAX的 時候,也出現(xiàn)過這種情況,后來,把這個PHP文件放到linux中打開,會發(fā)現(xiàn),在文件的最前面,會出現(xiàn)“锘 ”這樣的一個字符(引號內(nèi)),把它去掉以后,再運(yùn)行,OK,運(yùn)行正常。后來在網(wǎng)上搜索一些文件,給的解釋是:UTF8文件的BOM(Byte Order Mark)標(biāo)志,在保存的時候會自動存入!
不管它是干嘛的,現(xiàn)在的目的就是把它去掉,我總結(jié)的方法有下面三種:
1、 在Linux下打開,去掉后再保存
2、 用寫字板打開,把光標(biāo)放到最前后回車,然后再敲刪除,重新回到第一行,這樣最前面的那個字符就會去掉
3、 使用UltraEdit編輯器(很好用的一個編輯器,網(wǎng)上多的是,自己下去),打開高級----配置----Unicode/utf-8 檢測,把自動檢測UTF-8文件,自動檢測沒有BOM的Unicode文件等前面的勾全去掉,然后你再打開那個文件,就會發(fā)覺“锘 ”這個字符出現(xiàn)了,刪除就OK了


笨方法:難道有很多頁面的時候,你也這樣做嗎?
在PHP頁面首部直接設(shè)置OB_START();,就可以解決!

解決辦法:
修改php.ini中的session.auto_start = 0 為 session.auto_start = 1
output_buffering =改為on或者任何數(shù)字。
然后別忘記重新啟動...

相關(guān)文章

最新評論

文化| 农安县| 英德市| 宁乡县| 宝应县| 江北区| 双牌县| 呼图壁县| 彭阳县| 郎溪县| 家居| 华安县| 腾冲县| 崇礼县| 龙海市| 那曲县| 景东| 阜平县| 抚顺县| 泗水县| 灵山县| 宁远县| 崇州市| 北海市| 龙州县| 芦山县| 香格里拉县| 衡山县| 金乡县| 胶州市| 曲阜市| 南京市| 侯马市| 喀什市| 巴南区| 平度市| 垣曲县| 盐池县| 余庆县| 阿拉善右旗| 金溪县|