欢迎各位兄弟 发布技术文章
这里的技术是共享的
是删除一个lock的文件 不是删除dz
(事实上共有两个instal.lock要删除)(这两个文件都要删除)
一个 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/