php5.4环境下是否能用ecshop2.7.1???

2016-07-07 15:12 来源:www.chinab4c.com 作者:ecshop专家

我把网站从老空间上传到新空间,网站老空间php版本是5.2,一切正常,新空间的php版本是5.4.16,上传后有下列错误:
1,前台有报错:Strict Standards: Only variables should be passed by reference in /var/www/liangzi/cwgyl.com/www/includes/cls_template.php on line 406
按照网上的处理方式做一下修改导致,网站无法打开,
$tag_sel = array_shift(explode(' ', $tag));
改成:
$tag_arr = explode(' ', $tag);
$tag_sel = array_shift($tag_arr);

2,管理后台系统设置菜单下面的:“商店设置”、“邮件服务器设置”两个菜单无法打开,“支付方式”里面有报错,其他一切正常
请高手指点:是不是由于php版本高于4.3,进而导致环境部匹配,我现在怎么处理比较好?是找人更改源代码,还是更php低一些的新空间?

回答:
测试一下就知道了

58moban 百度收录之王!

应该有问题,会报错