您的位置:BugFree > 论坛 > 技术支持 > BugFree Support[BugFree安装支持] > 錯誤訊息:Warning: session_start(): Cannot send session cookie
2005-08-03 10:27:06 錯誤訊息:Warning: session_start(): Cannot send session cookie
#1
sune
访问次数 : 2
注册日期 : 05-06-22 13:29
上次访问 : 09-10-29 21:05
目前裝起Utf-8版本,但仍出現錯誤訊息:
Warning: session_start(): Cannot send session cookie - headers already sent by (output started at c:program fileseasyphp1-8wwwbugfreeIncludeConfigBug.inc.php:1) in c:program fileseasyphp1-8wwwbugfreeIncludeSetupBug.inc.php on line 129

目前已經作過的修改:
1. 已修改php.ini文件,確認session.save_path的目录存在,并且可读可写可执行。

2. 已修改php.ini文件,将allow_call_time_pass_reference 设成 "On"

我的環境是EasyPhp1.8,不知道還有什麼是該修改但我沒修改的?
回帖
2005-08-03 10:53:10
#2
wwccss
访问次数 : 593
注册日期 : 05-05-01 10:08
上次访问 : 10-07-19 11:44
还有的文件不是utf8编码的。
请检查一下你的configbug.inc.php文件。
回帖
2005-08-03 15:14:08
#3
sune
访问次数 : 2
注册日期 : 05-06-22 13:29
上次访问 : 09-10-29 21:05
[quote=wwccss]还有的文件不是utf8编码的。
请检查一下你的configbug.inc.php文件。[/quote]
我已經將下列目錄下的php檔案全部都改成utf8編碼了:
\Bugfree
\Bugfree\Document
\Bugfree\Include

但仍然出現這個訊息!
回帖
2005-08-03 15:28:00
#4
wwccss
访问次数 : 593
注册日期 : 05-05-01 10:08
上次访问 : 10-07-19 11:44
打开setupmain.inc.php文件,将session_start()改成@session_start()看看能不能正常运行。
估计是utf-8文件的格式问题,utf8分为no bom和 bom,如果是bom的话,好像前面会有几个字节的输出,有可能是这个问题。
回帖
2005-08-09 13:48:35
#5
sune
访问次数 : 2
注册日期 : 05-06-22 13:29
上次访问 : 09-10-29 21:05
[quote=wwccss]打开setupmain.inc.php文件,将session_start()改成@session_start()看看能不能正常运行。
估计是utf-8文件的格式问题,utf8分为no bom和 bom,如果是bom的话,好像前面会有几个字节的输出,有可能是这个问题。[/quote]
我找不到這個setupmain.inc.php文件,我只找到了setupbug.inc.php這個檔案,裏面是有session_start(),也改成@session_start(),但仍然出現錯誤訊息!
回帖
2005-08-09 19:30:49
#6
wwccss
访问次数 : 593
注册日期 : 05-05-01 10:08
上次访问 : 10-07-19 11:44
是我的笔误,应该是SetuBug.inc.php这个文件,你把header()也都加上@符号。
你还应该修改config文件的编码,保存成utf-8 nobom格式的。
回帖
2005-08-19 16:18:35
#7
sune
访问次数 : 2
注册日期 : 05-06-22 13:29
上次访问 : 09-10-29 21:05
[quote=wwccss]是我的笔误,应该是SetuBug.inc.php这个文件,你把header()也都加上@符号。
你还应该修改config文件的编码,保存成utf-8 nobom格式的。[/quote]
問題在於我不知道要如何用editplus或notepad存成你所謂的utf-8 nobom格式,
因為裏面沒有這個選項!
回帖
2005-08-19 21:52:17
#8
wwccss
访问次数 : 593
注册日期 : 05-05-01 10:08
上次访问 : 10-07-19 11:44
那个session警告信息,你把SetupBug.inc.php所有的
session_start
set_cookie
header
前面都加上@应该可以抑制这个警告。
BugFree0.5版本中已经加上了。
回帖