标签: DEDECMS

  • Function ereg_replace() is deprecated in

    Deprecated: Function ereg_replace() is deprecated in

        由于PHP版本是5.3.3。

        查询了一下,这个错误的意思是说:config.php文件里ereg_replace()不能执行或执行错了。

        而出现这个问题的原因是PHP的版本问题:DEDE的开发人员现在还在5.1时代,不知道ereg_replace是php5.3中废弃的标签,不推进使用了。PHP5.3及以上一些函数已经淘汰了,不被支持。而DEDE很多都是使用的5.2以前的函数写的。官方也没有做这方面的更新。
       自己整理了一下,找到了下面的几种解决方法:
       1.从新下一个个PHP5.2,安装后,将版本切换到5.2,问题解决了。
       2.信息提示是不推荐使用ereg_replace(),你加个@看能不能屏蔽掉,@ereg_replace(…)
       3.要是不行的话,就改改吧,将dede\config.php文件的第二行替换成
     define(’DEDEADMIN’, preg_replace(”/[\/\\\\]{1,}/”, ‘/’, dirname(__FILE__) ) );

       4.要是加那一句不行的话,就改成下面的样子吧:
    (1)define(‘DEDEADMIN’, preg_replace(“/[\/\\\\]{1,}/”, ‘/’, dirname(__FILE__) ) );
    (2)define(‘DEDEADMIN’,strtr(dirname(__FILE__),’\\/’,’//’));

  • DEDECMS5.3正式版

      新版本发布了,这次的更新是内核级的更新,论坛里面有了数据压力测试看上去效果是不错的,dede是我使用过较多的CMS系统,其开源简单可以很容易的把他变成任何类型的网站,模板的制作也非常简单,现在的采集功能似乎是每个CMS必备的了,我也因此不必在去手动更新每一篇文章,不过带来的就是被搜索引擎无情的K出去,也因为它我感觉到我在做垃圾站,可以说是又爱又恨。不过发布新版本还是挺高兴的,现在在用5.3的测试版依然在疯狂的采集,就是采集的时候时常碰到超时还是错误,导致不在自动采集,希望能在正式版中得到解决,希望这个系统越来越好吧,是国内开源程序里面比较喜欢的一款。

    官方论坛:http://bbs.dedecms.com/

    PS:我以前听说会出一个以3.1为基础的简洁版,不过这个并不出功能太庞大了。