Discuz! X2 登陆或注册时出现:内部错误,无法显示此内容,请论坛高手和PHP高手指点?

Discuz! X2 登陆或注册时出现:内部错误,无法显示此内容,请论坛高手和PHP高手指点?,第1张

这个问题是升级之后比较常见的问题之一,在官方提出该问题的人非常多,很遗憾,80%的站长朋友们,在自己的问题未得到解决的情况下就被所谓问版主、互助团队成员丢在一边置之不理,

问题情况:注册页面、登陆页面、发送消息,DIY等等都涉及到Ajax 内容(弹出窗口),出现“内部错误,无法显示此内容”问题。

遇到这个情况,不要急不要慌,解决方法总是有的。

解决方法:

a仔细检查Ucenter通信是否成功,如果不对就调整一下UC配置,例如部分人升级后UC_APPID变成了1,而你的UC_APPID是2,这就需要你去修改正确了,也有一部分人去掉了ucenter里ip设置,恢复正常了。

--------------------------------------------------------------------------------

b后台进行文件校检检查文件是否有丢失或错误,如果有,建议上传安装文件替换原有程序。

--------------------------------------------------------------------------------

c台对数据库进行一下校检检查是否存在数据库上的错误,进行一下数据库优化。

--------------------------------------------------------------------------------

d有可能因为某些非官方插件、任务引起,这种情况下,你需要关闭所有非官方插件以及升级前额外添加的计划任务。

e终极解决方案

升级成功后,关闭站点、恢复默认风格,然后备份一下目前X20的数据库,然后删除论坛根目录里的的所有文件,全新安装Discuz,安装成功后倒入之前所备份的数据库,这样就解决了这个令人烦恼的问题。

我也遇到过这个问题,后来解决了。

要使用SAPI,首先添加引用DotNetSpeech,请自行下载DotNetSpeechdll。

初始化对象,SpVoice voice = new DotNetSpeechSpVoiceClass();

朗读时,使用

voiceSpeak(string,SpeechVoiceSpeakFlagsSVSFlagsAsync);

暂停,使用

voicePause();

从暂停中继续刚才的朗读,使用

voiceResume();

停止功能是大多资料都没有写清楚的,而且在网上很少能找到,这里使用

voiceSpeak(stringEmpty, SpeechVoiceSpeakFlagsSVSFPurgeBeforeSpeak);

这样就可以完整地实现了“朗读”、“暂停”、“继续”、“停止”的功能。

用webzip将这个页面下载下来,打开编辑代码将其中的用户登录表格post id 等、所有可以修改的都替换成你网站的参数,上传到你空间,命名login_newhtm

首改网站首页注册地址 让他跳转到login_newhtm上

进入Discuz网站后台,后台网址:你的域名/adminphp 

点击顶部 全局

点击左侧 积分设置

点击进入 积分策略

找到 每天登录 相关设置,将其设置为 0 那新用户的积分就是 0 另外 基本设置 内有总积分的计算方法,可以按需修改

参考操作图:

编辑 每天登陆 的相关奖励策略

DABAN RP主题是一个优秀的主题,极致后台体验,无插件,集成会员系统
网站模板库 » Discuz! X2 登陆或注册时出现:内部错误,无法显示此内容,请论坛高手和PHP高手指点?

0条评论

发表评论

提供最优质的资源集合

立即查看 了解详情