count(): Argument #1 ($var) must be of type Countable|array, string given

迅睿框架 更新 2021-02-02 20:20:29 老虎

我在后台设置了支付宝支付合作身份和校验码,但是前台充值时提示:

count(): Argument #1 ($var) must be of type Countable|array, string given

请问这是什么原因啊?

方案

  • 迅睿框架技术-实习 #1 · 2021-02-02 09:55:10
    具体哪一行呢,哪个文件
  • 老虎 #2 · 2021-02-02 09:57:50
    迅睿框架技术-实习

  • 迅睿框架创始人 #3 · 2021-02-02 10:02:38
    你现在去GIT仓库:https://gitee.com/dayrui/xunruicms,下载最新的程序,然后覆盖api/pay/alipay目录试一试
  • 老虎 #4 · 2021-02-02 10:11:52
    覆盖后变成调试错误了

  • 迅睿框架技术-实习 #5 · 2021-02-02 10:19:47
    用这个借口试一试,官网就用的他参考文档:《新版支付宝接口》
  • 老虎 #6 · 2021-02-02 10:23:25
    我后台怎么又两个支付宝接口啊?

  • 迅睿框架技术-实习 #7 · 2021-02-02 10:25:52
    把alipay目录删除掉
  • 老虎 #8 · 2021-02-02 10:44:23
    满意答案
    难道是因为我做了程序分离的原因吗?我另一个网站没做程序分离,用起来完全没问题
  • 老虎 #9 · 2021-02-02 20:20:29
    @老虎:我找了好久,终于找到原因了,原来是PHP8.0不支持。我改回PHP7.2就可以了。

迅睿系统漏洞

GeoSeo收录宝
GeoSeo收录宝(2026-10-12)
1 支持chtml 静态化,全局配置 2 支持SQLite3
GeoSeo排名助手
GeoSeo排名助手(2026-10-11)
加入大模型自定义
SEO聚合关键字
SEO聚合关键字(2026-10-11)
优化关键字列表页最多支持1万篇文章,过多会导致服务器扛不住;
CMS内容同步复制
CMS内容同步复制(2026-10-10)
增加时间是否更新的开关
联动数据入库
联动数据入库(2026-10-10)
增加数据更新办法
GEO系统
GEO系统(2026-10-10)
网站发布支持自定义作者名 网站发布 → 站点程序 编辑站点,新增「作...
GeoSeo工具箱
GeoSeo工具箱(2026-10-10)
增加操作说明
注册赠送
注册赠送(2026-10-10)
增加安装前判断是否安装了用户系统