帝国cms 7.5 ucenter php7 的兼容问题

崩溃

1-discuz3.4支持php7

2-ucenter对php7不友好

3-帝国cms 7.5支持php7,没法兼容ucenter。。。。。。

dz的大兄弟们,快动弹一下啊

作为商业用户,向帝国官方提问了,官方回答如下:

您好,目前ucenter接口不支持php7.0以上运行环境,如果要整合discuz建议采用php5.*系列运行环境,而且也更稳定。

官方目前也暂无发布支持php7.0的ucenter接口计划,因为discuz提供的ucenter接口的文件很多是2008年的文件,即使我们修改自己系统的文件支持php7,也不能保证接口能正常使用,对第三方接口目前还是以稳定为主。

 

小编记录:

在ucenter 的api/uc.php文件,找到

$uc_note->$get['action']($get, $post);
修改为
$uc_note->{$get['action']}($get, $post);

原因是:
订阅评论
提醒
guest的头像

0 评论
内联反馈
查看所有评论
0
希望看到您的想法,请您发表评论x