因为你没有指定session文件的存放路径.
解决方法:
(1)在c盘建立文件夹tmp
(2)打开php.ini,找到session.save_path,修改为session.save_path= "c:/tmp"

解决方案 »

  1.   

    别忘了重起apache 或者是IIS
      

  2.   

    session存放的路径不对,
    方法1:查看php.ini,找到session.save_path,他的值对应的路径一定要存在。
    方法2:用以个高版本的php,安装的那种,一下搞定!
                             
      

  3.   

    请查看php.ini里面的关于session.save_path的设置,将/tmp改成 c:\\windows\\temp就可以了
      

  4.   

    看你php.ini 里的session.save_path 指在哪里,就在哪里建相应的tmp目录就行了
      

  5.   

    这个问题,我开始的时候遇到过,总而言之,解决方法就是楼上各位说的。在php.ini中默认session.save_path的配置是linux的设定方法(/tmp),对于windows 的话没有此目录需要自己建一个如(c:\\windows\\temp或c:\windows\temp,这两种都可以),同时将此路径赋给session.save_path就可以了.
      

  6.   

    php.ini中的session_save_path的目录没有修改,默认的是/tmp,你可以改成c:\\temp即可