PHP错误Warning: session_start() [function.session-start]

发布时间:2020-03-03   文章分类:动态网页教程

有的同学收到PHP动态网页设计作业模板后,配置php网站完成后,打开页面发现顶部出现Warning: session_start() [function.session-start]: Cannot send session cache limiter,但是也不影响页面打开。
 
解决方案可以做出以下尝试:

1.切换PHP版本,比如现在用的是PHP5.2可以切换到PHP5.4然后刷新。

2. 如果用dreamwever的话并使用utf-8编码,请在某个页面上右键==>页面属性==>标题/编码,就会看到一个“包括Unicode 签名(BOM)(S)”的复选框,把它取消即可。
 
3. 修改php.ini中的session.auto_start = 0 为 session.auto_start = 1
 
4. 还有一种方法直接给session_start()加上@session_start()就没事了。
 
5. 该信息说明在启用session的时候,已经有内容输出,可在最上面加 ob_start()。
 
6.  在PHP文件头部直接加下屏蔽警告错误的代码:
<?php 
//如有session_star(),放在session_star()后面 
       error_reporting(E_ERROR); 
       ini_set("display_errors","Off"); 
 //你的php代码 
?> 
 
STU网页公众号

专注于Dreamweaver网页设计作业,大学生DW网页作业定制,HTML静态网页制作作业,简单网页作业成品模版免费下载,高中至大学一二三年级网站作业定制设计...