义乌立天网络公司
服务热线:0579-85905398 85905399   传真:0579-85905460  投诉:0579-85905455  QQ咨询:义乌立天网络公司客服 
做客户最满意的义乌网站建设义乌网络公司服务商!    亲切、开放、严谨、诚信、热忱!
义乌立天网络公司简介
 
  立天服务项目
义乌网站建设
义乌企业邮箱
义乌网站建设
  5年互联网服务经验,成就非凡
  7×24小时不间断服务:13429027500
  专业的技术团队,高素质的客服人员
  常见问题
   义乌网站建设--网站如何备案?
   义乌网站推广--企业应如何建设营销型网站?
   义乌网站优化--谈谈最基本的SEO你做了吗?
   义乌网页制作--企业建设网站需要策划吗?
   立天网络公司能为您做什么样的网站?
   网站建设对搜索引擎的影响
   义乌网络公司网站建设流程
   网站建设详细策划的关键步骤
   义乌网络公司--网站建设的常见问题
   企业为什么要选择海外服务器虚拟主机
义乌网络公司
   新闻中心
关于Session_sart()的警告处理方法
文章来源:立天网络 发表于:2012-12-5

       Session_sart()出现警告一般页面会出现这样的字眼:Warning: session_start() [function.session-start]: Cannot send session cache limiter ,让我们想到的可能原因是在session_sart();语句之前有内容输出了,但我们查看网站源码根本就发现不了有任何内容输出,感到意外吗?下面说说义乌网站建设遇到这个问题的过程!

       网站本身是从一个服务器换到另一个服务器,因为服务器打开速度慢的原因,所以不得不换,换好之后打开确实很快,网站运行一个月后发现商品评论的验证码打不开了,源码下载下来一看一切正常哈,怎么突然这样了呢?下载再上传后发现session_sart()也出现了warning,没有改动程序,只是改了页面的一处HTML,怎么会出现这种情况呢,据我所知只有一种情况,可是这种情况又没有发生,没办法,问问公司的程序员主管吧,我的那点水还是主管教的,他给我补充的知识我总结如下:

       1).我们一般义乌网络公司都习惯用dreaweaver进行编辑程序,这样容易出现前面有输出也看不出来的,打开dreaweaver点修改,页面属性,再点标题/编码看下unicode标准化表单下方的包括unicode签名(BOM)(S)前面打勾设置点确定。

       2).修改php.ini中的session.auto_start = 0 为 session.auto_start = 1

       3).还有一种PHP处理警告的常用方法前面加@,这样虽然不出现警告,但是问题得不到根本性的解决,但是@在一定的情况下还是有用的,比如说我们在删除商品要同时删除图片时在unlink前加@是很有用的,因为并不是每个商品图片都保证客户上传了,如果该图片不存在时你删除会出现警告,加了@问题得到很好的解决!

       4).服务器本身问题,其实我这个问题的根本是出现在服务器,为什么运行一个月都正常突然不行的呢,试了一天不行后第二天自然好了,说明原因出现在服务器!



本文地址:http://www.eobo.cn/news/399.html
地址:浙江省义乌市江东南路583楼  电话:0579-85905398  85905399   85905400  浙ICP备07017869号  
版权所有:©2005-2012 义乌立天网络信息技术有限公司