热搜:6KBBS6kbbs V8.0 官方论坛
当前位置: 6kbbs V8.0 官方论坛 » 使用问题 » 解决6KBBS无法安装及后台点击无响应的问题
帖子状态  
本帖子共有 1937 位阅读者, 0 个回复.
  • 回复
1条记录

einsan

幼儿园
帖子
金钱
12 
魅力
12 
威望
12 
注册
2011-12-17 
einsan 发表于 2014-11-27 01:36   
解决6KBBS无法安装及后台点击无响应的问题
由于项目的需要,准备使用6KBBS搭建论坛。本想因为它的简单轻量,能够快速部署上线。不料第一步就给卡住了,居然安装不了。在官网没找到解决办法。只能自己想办法。

看看版本也是以前的版本没更新过,为什么以前能安装现在不行了呢?想了想曾更新过开发环境,会不会是开发环境问题呢,于是把PHP5.3换回PHP5.2版本,再一试果然如此可以安装了。安装后放到服务器上问题又来了,后台无法操作前台出现错位,看来只有找到具体原因才能完美解决。
重新分析问题,什么会无法点击,为什么会错位,浏览器?JS?CSS?Ajax?一一检查引人的文件,在文件getfiles.php中找到了问题所在。
在文件getfiles.php第62行,split函数在php5.3不建议使用了,替换为preg_split函数后,一切正常了,腰不酸,腿不痛了。

以下是马啃伯格为你付上的解药:
替换getfiles.php第62行;
//默认代码:
$fs = split("\|",str_replace(array("'","/","\/","\"","."),array('','','','',''),$files));
//替换代码:
$fs = preg_split("/\|/",str_replace(array("'","/","\/","\"","."),array('','','','',''),$files));

原文地址:http://www.lwyv.com/post-10.html
  • 回复
1条记录