1.若是win2000,则要在winnt/php.ini中编辑session.save_path 如果原来session.save_path=C:\php\session;而你的网站在D:/homepage,网站的session在D:/homepage/session,则把session.save_path=C:\php\session;改为
session.save_path=C:\php\session;D:\homepage\session;2.要注意<?php session_start();......之前不能有任何的HTML标记,所以这句话一般放在网站的第一个页面(如:index.php)中的第一句话。在其他页面的其他地方用都会出错。

解决方案 »

  1.   

    路径没有问题,如果要这样改的话,那不是每做一个网站都要去改ini。还不如在头部加session.save_path(/session)
    写成这样<?php session_start();?>也还是有问题
      

  2.   

    <?php session_start();?>
    这个文件就这一句。
    在第一行。连个空格都没有。
      

  3.   

    程序的第一行加上ob_start();就不用怕session输出头错误.另外保证你的开发环境的session相关配置是正确的.
      

  4.   

    问题解决,不过不知道是什么原因。用DW写的就有问题。
    用PHPEDIT写的就没有问题。