2009-3-11 11:13 编辑 不能使用 Manyou 应用的情况如下: 1、在 UCH 后台的 “MYOP 应用”这里无法开启 Manyou 应用,提示111错误; 2、有的网站能开启应用,但是无法设置默认应用、无法关闭应用; 3、前台无法添加应用,提示应用添加失败或者用户信息无法获取; 4、前台能添加应用,但是添加之后就无法打开应用; 5、一个网站只有部分用户能够使用应用; 6、待续 (目前只发现这几类情况) 对于这类型的问题,官方对提交错误的网站进行逐一检查,这里总结所有的情况和解决方法: 1、保证您的网站使用的 UCH 程序是最新的程序,UCH1.5是最新的程序, http://www.discuz.net/thread-1139908-1-1.html 2、在本地安装 UCH,开启 Manyou 时,会出现这样的问题,本地不能使用 Manyou 的应用,必须在外网可以访问的服务器上安装 UCH 才能使用 Manyou 应用。
3、有可能是您的UCH站点处于关闭状态造成的,请到UCH后台,站点设置----站点关闭访问,选择否。
4、有可能 api 目录里的文件不是最新的,将原先的api文件夹改名为api_de,重新上传最新的api文件夹,然后到 UCH 后台的Manyou 应用里点击同步信息,最后更新UCH缓存。
http://www.discuz.net/thread-1139908-1-1.html 这里下载的文件是最新的。
(这种情况出现较多) 5、保证您的userapp.htm、cp_userapp.htm两个文件没有修改过,这两个文件在template/default目录下。
有一些网站修改了 UCH 模板,请您注意务必保证 userapp.htm、cp_userapp.htm 两个文件没有修改。
这两个文件如果修改的话,可能会出现 Manyou 应用无法打开。
(这种情况出现在修改模板的网站) 6、如果站点名称有特殊字符,同样会出现这样的问题。
暂时去掉 UCenter Home 网站名称里的特殊符号。
今后发布的正式版,会解决此问题。
7、还有一种情况是做了域名重定向,比如 www.xxx.com/home ,定向到home.xxx.com。
这种情况不能使用Manyou应用。
这种情况可能在虚拟主机出现,独立主机一般会将 home.xxx.com 直接解析到 /home 目录。
重定向和直接指向是两个概念。
8、在排查问题的过程需曾经遇到这样一种情况:只要向他的网站提交英文分号;就会出现防火墙报错,最后得到的结果是服务商为了防止SQL注入限制了向服务器提交英文分号;。
这样的情况目前只出现过一次,建议您还是检查一下。
检查的方法很简单,如下: (1)在您自己的电脑上建立一个 test.html ; (2)将如下一段代码写入 test.html ,注意xxx.com ,应该填写您的 UCH 网站访问地址;
(3)使用浏览器(IE、FF等)打开 test.html ,点击两个按钮,检查是否有异常。
正常情况应该点击两个按钮都能跳转到 http://xxx.com/api/my.php 。
9、您 UCH 网站的域名修改过或者 网站访问路径有过变化,无法继续使用 Manyou 应用。
这种情况,请到 UCH 后台的Manyou 应用里点击同步信息即可。
10、您的服务器无法解析 api.manyou.com ,这样的情况可以参考这里设置 host 的方法,虚拟主机用户可以联系空间商设置。
http://faq.comsenz.com/viewnews-400 11、您的服务器无法链接到 Manyou 服务器,这样的情况请下载这里的程序:manyoutest.php ,检查您的网站是否能链接 Manyou 服务器,如果不能链接只能更换服务器了。
一般出现在国外服务器。
http://faq.comsenz.com/viewnews-400 12、Manyou 服务器无法解析到您的网站,这样的情况要等待一段时间,官方会尽快出来解决的方案。
13、 http://www.discuz.net/thread-1183604-1-1.html 14、服务器时间和标准时间相差过多,会造成不能使用应用的问题,请您调整服务器时间。
15、请设置config.php文件里的$_SC['siteurl']: $_SC['siteurl'] = ''; //站点的访问URL地址(http:// 开头的绝对地址, 末尾加 "/"),为空的话,系统会自动识别。
(目前只发现这几类情况) 这个问题的情况很多,希望大家遇到问题的时候根据以上步骤检查。
如果检查之后没有得到您满意的结果,请在本版发帖,注意发贴的时候,请发出您的 UCH 站点地址和一个测试账号。
