Php 通过子命令共享会话有时会失败

Php 通过子命令共享会话有时会失败,php,session,Php,Session,我正试图通过子域传递会话。它工作得很好,但有时不。。。 如果没有,我可以通过重新启动浏览器来解决。 原因可能是什么 我在所有php文件之上编写了这段代码(是否在子域中) 当它被破坏时,首先检查实际的会话cookie,检查它的所有参数是否都是expectedOk,我会的。问题是我不能触发它。它随机出现(或不是)。 session_set_cookie_params( 0, "/", ".domain.com", false, false); if(session_id() == '')

我正试图通过子域传递会话。它工作得很好,但有时不。。。 如果没有,我可以通过重新启动浏览器来解决。 原因可能是什么

我在所有php文件之上编写了这段代码(是否在子域中)


当它被破坏时,首先检查实际的会话cookie,检查它的所有参数是否都是expectedOk,我会的。问题是我不能触发它。它随机出现(或不是)。
session_set_cookie_params( 0, "/", ".domain.com", false, false); 
if(session_id() == '') 
    session_start();