浅议织梦CMS出现on line 268错误解决方法

  织梦内容管理系统(DedeCms) 以简单、实用、开源而闻名,是国内最知名的PHP开源网站管理系统,也是使用用户最多的PHP类CMS系统。但不少用户反应,安装织梦CMS最新的5.7版后,出现“include/splitword.class.php on line 268”的错误,导致文章模型异常,下面就这一问题作一讨论,希望对遇到这一问题的朋友有所帮助。

  织梦CMS出现“include/splitword.class.php on line 268”错误,应该有不少织梦用户遇到这个问题。这个问题主要集中在织梦5.7版及5.6升级5.7版本的用户身上。出现这个问题会导致无法发布文章模型无法发布文章,而图片模型则不受影响!看来有不少站长受到这个错误的困扰。

  网上已有用户解答这个问题,他们认为这个错误是分词错误导致,并给出了相应的解决办法!办法详见下文。

  这个办法貌似是解决了“include/splitword.class.php on line 268”错误,但实际上不够完美!照这个办法做了后,会发现有以下的麻烦!首先是:自动提取关键词功能不可用了,添加文档的时候,需要自己动手了,增加了不少的工作量(当然,手动添加的效果优于自动提取);其次,发布后的文章,不可以二次编辑,也就是说发过的文章就不能再修改了(这个比较要命)

  很多人都说是分词错误,其实更有可能的是空间函数不支持导致的错误。来看代码,可以找到“iconv”这个函数,我们不需要改动任何代码,联系网站空间商,让他提供“iconv”函数支持,即可解决该问题。要是空间商以虚拟主机为由,不提供“iconv”函数支持的话,可以检查下空间的PHP和Mysql版本是否是老旧的4.X版本,要求升级到5.X版本,即可解决完美解决“include/splitword.class.php on line 268”错误。

相关阅读