chenyachao 2012-08-12 15:37:22 2415次浏览 4条回复 0 0 0

我在整合yii和discuz x2到ucenter1.6的时候,ucenter里面显示两个应用全部是通信成功。 然后,我在yii登陆成功后,discuz也显示登陆成功,说明是同步了。退出也同步了。 但是反过来,discuz登陆后,yii并不能同步。 我是照着舰长的视频做的,按道理应该是同步时调用yii目录下的api/uc.php出现了问题对吧? 登陆验证机制是写一个Example_auth的cookie, 在components/Controller.php里写一个init方法,这个方法用于验证当前用户是否已经登陆以及cookie问题。 但是在discuz登陆后,我在cookie里面是可以看到这个cookie的。这就是说明ucenter已经做了该做的事情?

请问,这可能是啥问题呢?怎么调试呢?我开了所有的错误报告,包括uc.php文件。没什么反应。。

  • 回复于 2012-08-12 17:43 举报

    :(舰长大人。。。。

  • 回复于 2012-08-12 21:16 举报

    清空缓存试试

  • 回复于 2012-08-13 09:22 举报

    LZ搞定没?你yii里面的api和uc_client文件是用的那个版本的?
    我按照视频里面做的,不成功,我在yii登陆成功后,discuz登录不了,而且yii登录极其的慢。

  • 回复于 2012-08-20 16:43 举报

    我也是按照视频做的 清空discuz的混村试试吧,应该可以。
    我还一点纠结啊 怎么还可以将yii与mysql做链接操作 哎 新手~

您需要登录后才可以回复。登录 | 立即注册