开发框架 版主:迅睿框架研发组
后台日志提示:strrchr(): Argument #1 ($haystack) must be of type string, array given
类型:迅睿CMS 更新时间:2022-05-17 15:37:18 strrchr(): Argument


PHP8下的问题,文章是采集的,采用的多文件,后台列表显示图片


打开某一页的时候会提示 没有文章,


后台日志提示:strrchr(): Argument #1 ($haystack) must be of type string, array given


切换到PHP7.4之后显示正常

回帖
  • 爱图吧
    #1楼    爱图吧
    2022-05-17 13:48:49
    Chrome 0
    ********此内容仅楼主可见********
    ********此内容仅楼主可见********

    迅睿框架技术-陈老师 请看日志。


    我是用得小黄人的采集器,采集之后由CMS自动下载附件,因为上面的图片无法下载(手动下载的时候提示安全问题,无法下载,后台将文件权限改为宽松模式后可以下载),而且我后台文章列表中也显示多文件字段。。。PHP8下就显示了那个错误,而且无法获取文件列表,更换为PHP7之后,后台文章列表的多文件字段中有问题的那张图片显示为array

  • 迅睿框架技术-陈老师
    #2楼    迅睿框架技术-陈老师
    2022-05-17 15:11:35
    Chrome 0
    这个错误是数据格式不对,入库格式搞错了
  • 爱图吧
    #3楼    爱图吧
    2022-05-17 15:37:18
    Chrome 0
    迅睿框架技术-陈老师 我换到PHP74就好了,我用网站下载远程图片,有的图片因为安全原因无法下载,所以入库的时候直接入库了网址,然后出错了。。