首页 新闻 搜索 专区 学院

万分紧急求助,如何应该让 discuz!x提示激活

0
悬赏园豆:10 [待解决问题]

本人是ucenter的新手,下载了官方的手册。也应用了里面的例子。

 

背景

 

1.安装的程序:discuz!x(同时默认安装里面的 ucenter_server)

                              discuz!x的路径:http://localhost/discuzx/index.php

                               ucenter的路径: http://localhost/discuzx/uc_server

 

                    手册里面的examples: http://localhost/uc_example/examples/ucexample_1.php  (即第三方应用开发)

 

2.两个应用程序通信成功,如下图

 

 

3.http://localhost/uc_example/examples/ucexample_1.php  (即第三方应用开发) uc配置文件如下

  1. define('UC_CONNECT', 'mysql'); // 连接 UCenter 的方式: mysql/NULL, 默认为空时为 fscoketopen()
  2. // mysql 是直接连接的数据库, 为了效率, 建议采用 mysql
  3. //数据库相关 (mysql 连接时, 并且没有设置 UC_DBLINK 时, 需要配置以下变量)
  4. define('UC_DBHOST', 'localhost'); // UCenter 数据库主机
  5. define('UC_DBUSER', 'root'); // UCenter 数据库用户名
  6. define('UC_DBPW', '123456'); // UCenter 数据库密码
  7. define('UC_DBNAME', 'ultrax'); // UCenter 数据库名称
  8. define('UC_DBCHARSET', 'gbk'); // UCenter 数据库字符集
  9. define('UC_DBTABLEPRE', 'ultrax.pre_ucenter_'); // UCenter 数据库表前缀
  10. //通信相关
  11. define('UC_CONNECT', 'mysql');
  12. define('UC_DBHOST', 'localhost');
  13. define('UC_DBUSER', 'root');
  14. define('UC_DBPW', '123456');
  15. define('UC_DBNAME', 'ultrax');
  16. define('UC_DBCHARSET', 'gbk');
  17. define('UC_DBTABLEPRE', '`ultrax`.pre_ucenter_');
  18. define('UC_DBCONNECT', '0');
  19. define('UC_KEY', '123456789');
  20. define('UC_API', 'http://localhost/discuzx/uc_server');
  21. define('UC_CHARSET', 'gbk');
  22. define('UC_IP', '');
  23. define('UC_APPID', '2');
  24. define('UC_PPP', '20');
  25. //同步登录 Cookie 设置
  26. $cookiedomain = ''; // cookie 作用域
  27. $cookiepath = '/'; // cookie 作用路径
复制代码


4.uc_server 里面已经开启同步登录

 

5.我在 http://localhost/uc_example/examples/ucexample_1.php 里面的注册成功~!然后跑去discuz!x手动激活, 这个时候如果在ucexample_1.php里面登录,discuz!x也可以同时登录



6.在ucexample_1.php登录之后没去discuz!x手动激活,则不能两边同时登录

 

问题

 

现在在  http://localhost/uc_example/examples/ucexample_1.php  (第三方应用) 注册成功并且登录成功。

 

但现在打开 http://localhost/discuzx/index.php 没有登录成功,也不提示激活.



期待结果

 

在   http://localhost/uc_example/examples/ucexample_1.php  (第三方应用) 登录成功的时候,打开http://localhost/discuzx/index.php  能提示激活.

 

ps :鄙人认为应该修改discuz!x文件,但我不知道如何修改~!



→province★的主页 →province★ | 初学一级 | 园豆:150
提问于:2010-09-06 12:08
< >
分享
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册