鱼儿旺(楼主) 1

遇到这个错误傻眼了

我使用的iCMS是支持PHP 5.4 - PHP 5.5,据说报错是因为主机商将PHP版本更新到PHP 7.2和PHP 7.3,而出现兼容问题,现在不能正常使用了。请问iCMS最新升级的版本能否在PHP 7.2和PHP 7.3下运行正常不报错呢?如果有更新,请问是哪一版的iCMS?

以下是iCMS报错提示:

Warning: count(): Parameter must be an array or an object that implements Countable
[0] in function iPHP::error_handler in iPHP://app/menu/menu.class.php on line 230
[1] in function menu::li in iPHP://app/menu/menu.class.php on line 206
[2] in function menu::nav in iPHP://app/admincp/template/admincp.navbar.php on line 42
[3] in function include in iPHP://app/admincp/admincp.class.php on line 187
[4] in function admincp::head in iPHP://app/admincp/template/admincp.index.php on line 11
[5] in function include in iPHP://app/admincp/admincp.app.php on line 77
[6] in function admincpApp->do_iCMS in iPHP://app/admincp/admincp.class.php on line 151
[7] in function admincp::run in iPHP://admincp.php on line 13
发布于 2019-06-23 11:00 1 回复 举报
iCMSdev 2

iCMS是哪个版本
刚测试了,最新版在PHP7.3可以正常运行
如何更新到开发版

鱼儿旺(楼主) 3

@iCMSdev 我使用的是iCMS-v7.0.3和更新后的几个版本,感觉这个程序做的很棒就向一些朋友和公司推荐安装来做企业官网,在几个版本之间我感觉iCMS-v7.0.3这个版本比较好,就没再升级它,别人升级了感觉还是不如iCMS-v7.0.3这个版本。它很好地运行于PHP版本5.4的环境,但iCMS-v7.0.3这个版本在PHP7.X下报错了,我只有两个选择:一是升级iCMS,另一个是降低PHP版本。今天向主机商提出降低PHP版本,已切换回PHP 5.5。目前看来没再报错了。

发布于 2019-06-23 18:00 0 回复 举报
鱼儿旺(楼主) 4

目前我暂时没打算将iCMS-v7.0.3升级,但如果朋友们大家使用中发现还有哪个新版本更棒的,请向我推荐一下。我不想从管理界面自己选来升级,前次曾经选过某些版本做了更新,然后发现各种不爽,还是不比旧版好使,所以又折腾一番,把两个网站的iCMS都退回安装iCMS-v7.0.3版才感觉爽多了。朋友的公司官网原先是我去替他们安装的,还花一个月帮他们测试和带他们上手,后来他们自己升级,越折腾越不好使了。所以我对版本更新和升级很谨慎从事,尤其是有很多数据和用户内容的程序,一不小心点了更新后就糟……总之,iCMS-v7.0.3这个版本还是很棒的,对PC和手机端的自适应做的也很不错。同时我也在使用ThinkSNS,在各有优点的前提下,我感觉iCMS在自适应、发帖可以选择网络图片而不仅限于本地上图等多个方面甚至做的更好!

发布于 2019-06-23 18:15 0 回复 举报
验证码 换一张
取 消