百度
360搜索
搜狗搜索

WordPress theme模板错误提示Parameter must be an array or an object that implements Countable解决办法详细介绍

php版本也从原来的7.0升级到了7.4.5,大部分网站使用的都是wordpress程序 ,wordpress新的网站程序也要求php7.4及以上版本才能使用,所以就把php7.4.5版本做为了主用的php版本,同时还安装了一个php5.6以备一些老程序的顺利运行。

在使用一些wordpress主题的时候,发现网站前台和后台都有php文件报错,

报错信息:Warning: count(): Parameter must be an array or an object that implements Countable in /www/wwwroot/xxxxxx.com/wp-content/themes/xxxxx/admin/options-medialibrary-uploader.php on line 203

错误原因:PHP7.2版本之后,count()函数的参数无效时会抛出该warning警告。

解决办法一、降低PHP版本,如果我们的程序不要求必须PHP7.1以上版本,那我们就直接降级到PHP7.1然后用这个,如果我们程序不允许低版本PHP,或者是我们可以用替代,那就用试试。

解决办法二、自然就是找到问题,给出根本的解决办法,例如网友站长的一个网站后台报错位置是下面这个文件的203行:

找到报错的php文件对应的代码行,在数组前面count里的$前加个(array)。 如图:

修改保存上传之后刷新后台就好了!其实很多这种php报错的情况根据提示修改一下就可以了。

本文来源:www.xujiahua.com/9674.html

,

网站数据信息

"WordPress theme模板错误提示Parameter must be an array or an object that implements Countable解决办法"浏览人数已经达到40次,如你需要查询该站的相关权重信息,可以点击进入"Chinaz数据" 查询。更多网站价值评估因素如:WordPress theme模板错误提示Parameter must be an array or an object that implements Countable解决办法的访问速度、搜索引擎收录以及索引量、用户体验等。 要评估一个站的价值,最主要还是需要根据您自身的需求,如网站IP、PV、跳出率等!