合肥市高新区长江西路与科学大道交口5F创业园A座309 合肥网站建设 - 合肥网站制作 - 安徽网络公司
136 5560 1775
为政府搭建高效应用平台,为企业塑造良好形象,为网民营造美丽温馨家园!

启迈网络针对php中Cannot send session cache limiter 的问题的方法

发布日期:2011-08-07  浏览次数:1812

今天合肥网站建设在把自己本地的网站做好的时候发布到服务器,出现了Warning: session_start()[function.session-start]: Cannot send session cache limiter - headers already sent (output started at E:\php\code\admin.php:1) in E:\php\code\logolist\adminlogo.php on line 2 这样的报错,有些页面,有些页面还没有,当时我的第一反映就是肯定是服务器的配置有问题,下面我们把自己的方法和大家说一下,我们也在网

上网搜了一下,有人说是因为在session_start(); 语句之前有其他的html代码,但是我的session_start(); 已经在做前面了。 还有的说是因为没有设置session 保存路径,需要修改php.ini中的session.save_path= "C:/phpsession" [后边的路径自己设置,并且要保证存在。php.ini 文件一般应位于系统盘/Windows 目录下面]

但是我做如上设置之后还是会有这个提示。后来经过反复测试,终于解决问题。

解决办法:
修改php.ini中的session.auto_start = 0 为 session.auto_start = 1 
启迈网络要和大家说一下,修改为1以后,一定要把IIS或apache,也就是说要把服务器重启一下。别外上面也有人说的session_start()不在最前面,我的已经在最前面,如果你的不是,记得也一定给他放在最前面。http://old.qimaikj.com 启迈网络欢迎大家和我们交流!

About Us

合肥启迈网络科技有限公司专业从事网站建设、网站优化、虚拟主机、域名 注册等网络服务。专业的设计团队、一流的服务态度和先进的网络技术让我 们在竞争激烈的网站设计这行业中蓬勃发展.......[ 查看详情]
服务热线:13655601775

Contact Us

网址:www.qimaikj.com

熊经理:13655601775
E-mail:qimai@qimaikj.com
地址:合肥市高新区长江西路与科学大道交口5F创业园A座309

免费咨询