开发框架 版主:迅睿框架研发组
多站点,有个站点访问报错
类型:迅睿CMS 更新时间:2022-09-27 17:04:14

多站点,其他站点都正常,有个站点报错 substr(): Argument #1 ($string) must be of type string, array given

日志 

<?php defined('SYSTEMPATH') || exit('No direct script access allowed'); ?>

CRITICAL - 2022-09-27 14:52:23 --> substr(): Argument #1 ($string) must be of type string, array given
#SQL:SELECT * FROM `dr_4_product` WHERE 1 ORDER BY `dr_4_product`.`displayorder` ASC


回帖
  • 迅睿框架联合创始人
    #1楼    迅睿框架联合创始人
    2022-09-27 15:00:22
    诺基亚手机 0
    日志不全,看日志下方面是不是模板文件在报错
  • 迅睿框架联合创始人
    #2楼    迅睿框架联合创始人
    2022-09-27 15:10:19
    诺基亚手机 0
    template/pc/qianyi/home/index.html
    检查模板语法
  • geekcode
    #3楼    geekcode
    2022-09-27 15:13:48
    Edge 0
    迅睿框架联合创始人
    image
    好奇怪,我换成其他分站正常的模板,也不行
    ********此内容仅楼主可见********
  • 迅睿框架联合创始人
    #4楼    迅睿框架联合创始人
    2022-09-27 15:17:15
    诺基亚手机 0
    是你模板的
    dr_get_file
    函数用法写错了,估计是你参数穿错误了
  • geekcode
    #5楼    geekcode
    2022-09-27 15:45:31
    Edge 0
    迅睿框架联合创始人
    {dr_get_file($c)}
    我其他站点这样用没问题呀
  • geekcode
    #6楼    geekcode
    2022-09-27 15:46:50
    Edge 0
    <?php $mysite = dr_arraycut($mysite, 3);?>
    <?php if ($mysite) { $key=0; foreach ($mysite as $c) { ?>
    文件原始地址:{dr_get_file($c)}
    <?php $key++;} } ?>
    迅睿框架联合创始人
  • 左手
    #7楼    左手
    2022-09-27 15:49:06
    Chrome 0
    多简单,排除法,删掉这个代码,如果没有错误,就表示这个代码有问题
  • geekcode
    #8楼    geekcode
    2022-09-27 15:53:48
    Edge 0
    好像是 循环遍历显示 出问题
    满意答案
  • geekcode
    #9楼    geekcode
    2022-09-27 17:04:14
    Edge 0
    @geekcode:删除字段,重建字段后可以了