Вы можете установить переменную ini следующим образом: session_start ()
ini_set('session.cookie_domain', '.example.com' );
или задать этот вопрос в файле htaccess, например:
php_value session.cookie_domain .example.com
и из этого ответа :
if(isset($_COOKIE['session_id']))
session_id($_COOKIE['session_id']);
Zend_Session::start(); //or session_start();
if(!isset($_COOKIE['session_id']))
setcookie('session_id', session_id(), 0, '/', '.yourdomain.com');
в конце, если какой-либо из этих способов не работает, вы можете изменить session_name
session_name('example_name');
затем используйте следующий код на странице php
session_set_cookie_params(0,"/",".example.com",FALSE,FALSE);
setcookie(session_name(), session_id(),0,"/","example.com");
session_start();
для получения дополнительной информации см. Этот вопрос