关于session_start()的问题
关于session_start()的问题我看了很多资料还是不法解决。说的一大推就是关于什么字符编码。
打开这个网页报错:
Warning: session_start() [function.session-start]: Cannot send session cookie - headers already sent by (output started at /admin/includes/init_includes/init_file_db_names.php:20) in /html/boseonsale/includes/functions/sessions.php on line 108
还有个报错说什么头部信息不能改Cannot modify header information - headers already sent by (output started at )
高手说下具体的解决方案吧。本网站是开源的zencart网店
[解决办法]
是不是用header了
[解决办法]
ob_start();要写在所有执行代码的前面
[解决办法]
ZEND CART不太懂。。。
帮你顶一下,,,
[解决办法]
这个错误信息是说:
在执行 sessions.php 第108行处的 session_start() 时,发现在 init_file_db_names.php 的第20行处有输出
你应该检查 init_file_db_names.php 第20行及附近代码
从 init_file_db_names.php 这个文件名看,可能是读写文件时出错
[解决办法]
http://blog.csdn.net/cailiang517502214/archive/2009/11/27/4882038.aspx
[解决办法]
[解决办法]
数据库动了没?
[解决办法]
你如果是用ftp上的...
可能是
你的session_start() 前面就有二制文字.但是示不出...
就好比:
- PHP code
<?session_start();?>
[解决办法]
保证<?php ?> 标签内外都不要有字符输出;这样是不会出这种错误的.
[解决办法]
帖出
init_file_db_names.php 前30行代码
有没有关系不由你决定
[解决办法]
来学习下
[解决办法]
还真看不出有什么毛病
不多你帖出的是本地的副本吧?
如果是,请到服务器那边看看
[解决办法]
你了我方法了?
[解决办法]
我以前遇到你的情..也是ftp上到server就了...
也查了很多料..改 php.ini..啦...==
但是我也是意中自己了我才的那方法..再上就ok了..
得另存...目的.
[解决办法]
楼上正解~
[解决办法]
[解决办法]
来瞅瞅