"我在C盘中建立了一个目录为c:/tmp"
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~在PHP.INI中不能这样写,要C:\tmp

解决方案 »

  1.   

    那你打开TMP文件夹里面有没有东西啊?还有,是不是没有警告了?AND 你不会是没有 sesstion_start()吧?
      

  2.   

    你设置那个php.ini文件不对吧,不是说你设置的不对。
    你设置的那个php.ini文件是在wint目录下的,还是在apache/php/目录下的。
    你检查一下,用的是哪个php.ini文件。
      

  3.   

    看看你设的那个文件是否存在.还有是不是只读.还有在session_start();不能有流输出也就是就好这句前什么都没有.如html.print echo等.
      

  4.   

    我以前也碰到过这样的情况,得到的信息和你一样,后来才知道是改错了文件,所以修改一点也没起作用,要看修改有没有用其实用phpinfo()看一下就知道了.为了此/tmp与系统默认的/tmp不混在一起,你另指定一个目录,如叫sess_tmp吧,然后改php.ini,再看看,如果显示还是/tmp,九成你是改错文件了.