2013-03-12 41 views
0

我在其他论坛上读过很多,他们说错误是在session_start之前有空白, m非常确定没有,我的文件使用UTF8编码,没有BOM,因此空白问题应该没问题,并且在本地完美工作(我使用的是easyphp)......但是,只要我将它放到网上,它就会给我带来这些问题......任何人都可以帮忙?他们告诉错误在线的这两条线:警告:session_start()[function.session-start]:无法发送会话缓存限制器 - 已发送头文件

警告:在session_start()[function.session启动]:不能发送会话cookie - 已经由

警告发送标题:在session_start()[function.session -start]:无法发送会话缓存限制器 - 头已经发出已

回答

5

使用此顶部刚过<?php

ob_start(); 

你可以使用这样的:

<?php 
ob_start(); 
session_start(); 

include 'your php file'; 

... 
... 
+0

它去掉一个错误,但它似乎没有完全工作,是因为我使用: <?PHP的包括:(functions.php的)?> 我在文件中的函数使用在session_start().. 。它能成为问题吗? – 2013-03-12 17:33:34

+0

请查看更新后的答案 – Kabir 2013-03-12 17:36:36

相关问题