崩溃
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); 原因是: