工大后院

 找回密码
 加入后院

扫一扫,访问微社区

QQ登录

只需一步,快速开始

搜索
查看: 1755|回复: 5

[询问] 为什么发不了短消息?

[复制链接]
发表于 2009-4-7 11:07 | 显示全部楼层 |阅读模式
为什么发不了短消息?显示一直在加载
一、权限问题? 找了下帮助,没发现有权限要求。
二、电脑问题? 换了三部电脑,问题一样。
三、个人设置? 没发现哪里设置有什么问题。
四、发现有其它人也是这样,请问是什么原因?
 楼主| 发表于 2009-4-7 13:18 | 显示全部楼层
按理我发帖都可以,应该加载OK才是。。
回复

使用道具 举报

发表于 2009-4-7 13:20 | 显示全部楼层
暂时试试直接打开pm地址
https://www.gdutbbs.com/pm.php?action=new

然后再试试那个发短信功能是否恢复正常
回复

使用道具 举报

 楼主| 发表于 2009-4-7 20:29 | 显示全部楼层
重新注册了一个ID测试,还是这个问题:
用IE直接打开pm地址显示出现SQL错误:Error:You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'UC_PPP' at line 1
Errno:1064
SQL::SELECT f., m.username FROM `ucenter`.uc_friends f LEFT JOIN `ucenter`.uc_members m ON f.friendid=m.uid WHERE f.uid='2203' AND f.direction='3' LIMIT 0, UC_PPP.
用firefox打开时出现XML错误:XML解析错误:废弃 document 元素之后的内容 位置:https://www.gdutbbs.com/pm.php?ac ... get=floatwin_sendpm 行:1,列:14:

经过百度与google,觉得应该是DZ7的一个小bug,不止一个论坛有出现过这个问题,而这个问题大部分是升级DZ7后出现的。

网友提供了一些解决办法:
一、打补丁进行修复。
二、终极解决方案:
编辑php配置文件php.ini
找到display_errors
设置为
display_errors = Off
就是把原来的On 改为 Off
意思就是不让php提示错误,扰乱程序的xml代码。
这个也说明了discuz程序的不严谨,打开的查询没有关闭,导致php显示错误提示影响了程序正常解析。
三、先在UCENTER中把论坛应用删了。。
然后添加论坛(具体参考论坛的config文件末尾部分填写)
最好在论坛config文件中把define('UC_APPID', '1');
修改为define('UC_APPID', '2');
更新UCenter缓存和论坛缓存,就OK。

没玩过DZ7,因此不知这些办法是否有效,请后院作为参考吧。
谢谢老管的答复了。。。
回复

使用道具 举报

发表于 2009-4-8 11:35 | 显示全部楼层
再试试还有没有同样的问题

评分

1

查看全部评分

回复

使用道具 举报

 楼主| 发表于 2009-4-8 13:17 | 显示全部楼层
OK了。。。。谢谢
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 加入后院

本版积分规则

QQ|Archiver|手机版|小黑屋|广告业务Q|工大后院 ( 粤ICP备10013660号 )

GMT+8, 2024-4-29 07:19

Powered by Discuz! X3.5

Copyright © 2001-2024 Tencent Cloud.

快速回复 返回顶部 返回列表