您的位置:首页 > 其它

不能使用 Manyou 应用的问题大集合

2009-04-09 15:38 337 查看
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 网站访问地址;
<html>
<head>
<title>OST提交分号测试 | Labs</title>
<meta http-equiv="Content-Type" content="text/html; charset=gbk" />
</head>
<body class="sidebar-left">
<form action="http://xxx.com/api/my.php" method="OST" target="_blank">
<p><input type="text" name="foo" value=";" /><input type="submit" value="有问题的提交" /></p>
</form>
<form action="http://xxx.com/api/my.php" method="OST" target="_blank">
<p><input type="text" name="foo" value="随便填写什么,英文状态下的分号除外" /><input type="submit" value="没有问题的提交" /></p>
</form>
</body>
</html>

(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 站点地址和一个测试账号。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐