你看你的PHP.INI的session.save_path的目录是否存在

解决方案 »

  1.   

    一般默认是在安装根目录下有个tmp的目录,因为注册一个SESSION,就会在那产生一个文件。如果这个目录不存在,就会出错。
      

  2.   

    php.ini不需要修改
    建立 F:\tmp 目录即可
      

  3.   

    建立 F:\tmp 目录后上面的错误没有拉,但是刚才还出现了下面两个错误。这又是什么原因尼?Warning: session_start() [function.session-start]: Cannot send session cookie - headers already sent by (output started at F:\www_root\RS_SOURCE\RS\login.php:9) in F:\www_root\RS_SOURCE\RS\login.php on line 10Warning: session_start() [function.session-start]: Cannot send session cache limiter - headers already sent (output started at F:\www_root\RS_SOURCE\RS\login.php:9) in F:\www_root\RS_SOURCE\RS\login.php on line 10
      

  4.   

    把session_start()放在所有代码(包括HTML代码)的最前面就可以解决你的新问题了
      

  5.   

    session_start()前不能有任何输出,那怕一个空格都不行。