bool setcookie ( string name [, string value [, int expire [, string path [, string domain [, bool secure]]]]] )第5个参数才是域啊...

解决方案 »

  1.   

    SESSION是依赖cookie的,而cookie无法跨域设置,因此导致了你所说的session无法共享的问题。解决办法通常有两个:
    1、自己编写session封装函数,将session数据保存到数据库中;
    2、在调用session_start()函数之前,首先调用session_set_cookie_params,其中第3个参数表明session起作用的域名,设置为bb.com;此外,若是*nix系统,请将各台服务器上的session保存目录配成nfs共享。请参考这篇文章:
    http://nio.infor96.com/sharing-php-session-data-between-servers/