Warning: session_start() [function.session-start]: Cannot send session cache limiter - headers already sent (output started at /home/content/x/u/q/888888/html/999999/includes/init_includes/init_file_db_names.php:20) in /home/content/x/u/q/888888/html/includes/functions/sessions.php on line 108Warning: Cannot modify header information - headers already sent by (output started at /home/content/x/u/q/888888/html/999999/includes/init_includes/init_file_db_names.php:20) in /home/content/x/u/q/888888/html/999999/includes/init_includes/init_templates.php on line 36Warning: Cannot modify header information - headers already sent by (output started at /home/content/x/u/q/888888/html/999999/includes/init_includes/init_file_db_names.php:20) in /home/content/x/u/q/888888/html/999999/includes/functions/general.php on line 21应该如何解决呢?

解决方案 »

  1.   

    你本地的php环境配置没有问题吧?准确找到你的php.ini文件,然后对照下面去看看1> session.save_path 指向的文件夹要设置为可读2> ; Initialize session on request startup.
    session.auto_start = 03> 在php.ini 里,"output_buffering = 65535 "允许有64K的缓冲
      

  2.   

    header 之前有输出 让输出放在header后面 
    或者使用ob_start 缓存起来再输出
      

  3.   

    数据库里面的一个字段没更新 具体的我忘了,这个问题我碰到过,不过目前没研究透zen cart的代码
      里面的一些调研机制很麻烦,一个开源的外国网店系统