在c盘根目录下见一名为tmp的目录,若是ntfs分区还需修改其安全性为完全访问

解决方案 »

  1.   

    更改php.ini文件,session.save_path = c:/tmp
    c:/tmp必须是你实际存在的目录。
    你的问题是用默认的路径目录,但该目录不存在
      

  2.   

    您用的是windows系统吧,如okdw兄所说的更改php.ini文件,session.save_path = 实际存在目录
    实际存在目录一般可设为系统的临时目录,如 c:\winnt\temp 等
      

  3.   

    php.ini文件,
    session.save_path = c:/tmp
    改成
    session.save_path = c:/temp
    在C盘下建个文件夹名字叫temp
      

  4.   

    <?
    header("Expires: " . gmdate("D, d M Y H:i:s") . "GMT");
    header("Last-Modified: " . gmdate("D, d M Y H:i:s") . "GMT");
    header("Cache-Control: no-cache, must-revalidate");
    header("Pragma: no-cache");session_start();
    session_register("islogin");
    session_register("userid");
    session_register("username");
    session_register("member_status");
    session_register("member_level");$db=mysql_connect('localhost','root','') or Die("can't connect to db!");
    $db_name="hellokellocom";
    mysql_Select_db($db_name,$db);
    $defaulttime=date("Y-m-d G:i");
    ?>
    其它问题上面的人都说了,这样的代码顺序合理一些。header一定要先输出,session_start()和mysql_select_db()这两句都可能会出错并输出错误信息,要放在header后;同时session_start()对于脚本时全局性的,也要放在其他语句之前。