1

当我将网站上传到在线服务器时,出现了一些问题。用户身份验证在我的本地计算机上工作,但是当我尝试将其上传到服务器时,它不起作用。当我登录时,它会将我重定向回登录页面。

我已经签出并指出当页面刷新时,会话中的用户信息会被清除并重定向回登录页面。

$this->setState('username', $user->username);

setState 方法也没有在下一页提供信息。

请帮助我解决可能的问题。

谢谢

4

1 回答 1

1

确保您的会话是在 php.ini config "session.auto_start = 1" 中自动启动的,或者是由 session_start() 或 Yii 类似函数手动启动的

$session=new CHttpSession;
  $session->open();

并通过 session_status() 函数检查您的会话状态。

于 2012-11-08T13:40:29.683 回答