PHP调试的时候遇到Warning: session_start() [function.session-
?
? ? 今天調(diào)試PHP的時(shí)候,PHP調(diào)試的時(shí)候遇到Warning: session_start() [function.session-start]: Cannot send session cache limiter一時(shí)之間也是麻煩。
? ? 后來(lái)百度許久,終于找出個(gè)可行辦法
? ??直接給session_start()加上@session_start()就OK了
? ? 還有幾種方法,也一并放過(guò)來(lái);
? ??
? ? 如果用dreamwever的話并使用utf-8編碼,請(qǐng)?jiān)谀硞€(gè)頁(yè)面上右鍵==>頁(yè)面屬性==>標(biāo)題/編碼,就會(huì)看到一個(gè)“包括Unicode 簽名(BOM)(S)”的復(fù)選框,把它取消即可。這是因?yàn)閡tf-8編碼文件含有的bom原因,而php4,5都是不支持bom的
? ? 修改php.ini中的session.auto_start = 0 為 session.auto_start = 1
? ? 該信息說(shuō)明在啟用session的時(shí)候,已經(jīng)有內(nèi)容輸出,可在最上面加 ob_start()。(ob是output buffering的簡(jiǎn)稱,ob用對(duì)了,能加速網(wǎng)頁(yè)的速度,但是盲目的加上ob函數(shù),只會(huì)增加CPU額外的負(fù)擔(dān)。)
? ? 在PHP文件頭部直接加下屏蔽警告錯(cuò)誤的代碼:
<?php?
//如有session_star(),放在session_star()后面?
error_reporting(E_ERROR);?
ini_set("display_errors","Off");?
//你的php代碼?
?>
?
歡迎轉(zhuǎn)載,LY客棧-袁建軍-博客:PHP調(diào)試的時(shí)候遇到Warning: session_start() [function.session-,轉(zhuǎn)載請(qǐng)注明原文網(wǎng)址:http://blog.lykezhan.com/jishu/biji/2017/0301/213.html?
轉(zhuǎn)載于:https://www.cnblogs.com/lykezhan/p/6691300.html
總結(jié)
以上是生活随笔為你收集整理的PHP调试的时候遇到Warning: session_start() [function.session-的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: 用unsigned char 表示字节
- 下一篇: Java NIO(一) Java NIO