欢迎各位兄弟 发布技术文章

这里的技术是共享的

You are here

安装uchome提示:已经安装过一个UCenter Home产品,如果想继续安装,请先到 UCenter

shiping1 的头像

安装uchome提示:已经安装过一个UCenter Home产品,如果想继续安装,请先到 UCenter


是删除一个lock的文件  不是删除dz  
(事实上共有两个instal.lock要删除)(这两个文件都要删除)


首页 > UCHome > 解决"已经安装过一个UCenter Home产品,如果想继续安装,请先到 UCenter 应用管理中删除已有的UCenter Home!"

解决"已经安装过一个UCenter Home产品,如果想继续安装,请先到 UCenter 应用管理中删除已有的UCenter Home!"

2012年4月26日 发表评论 阅读评论

一个 ucenter 里只能注册一个 ucenter home 产品.那么,如果特殊情况我们需要多个怎么办呢.

先安装一个,然后安装另外一个,安装的时候将会出现错误"已经安装过一个UCenter Home产品,如果想继续安装,请先到 UCenter 应用管理中删除已有的UCenter Home!"

找到 install/index.php 中第 118 行开始.原文如下:

} elseif(strexists($apptypes, 'uchomex')) { show_msg('已经安装过一个UCenter Home产品,如果想继续安装,请先到 UCenter 应用管理中删除已有的UCenter Home!'); }

将其中 elseif 的条件改掉即可,使之永久成为一个假值即可.

改后如下:

} elseif( 1 == 0 ) { show_msg('已经安装过一个UCenter Home产品,如果想继续安装,请先到 UCenter 应用管理中删除已有的UCenter Home!'); }

至于后遗证,说实话,还没研究过,使用这种方法,可能会造成 feed 混乱.其他的没测试,所以,使用需谨慎.
来自 http://www.fjhw.com/2012/04/26/uchome_install_another/


普通分类: