php8.0으로 옮기고 나서 스케치북 게시판의  _list_gallery.html 와 _read.html 에서 다음과 같은 오류 메시지가 뜹니다.

 

TypeError #0 "in_array(): Argument #2 ($haystack) must be of type array, bool given"
 

 

에러가 나는 곳은 각각 다음과 같습니다. 어디를 어떻게 수정해야 하는지 잘 모르겠습니다.ㅠㅠ

 

1)  _list_gallery.html 에러 발생 코드

<!--// 제목(기본) -->
<p cond="!$mi->gallery_tl && !$mi->gall_style">

 

 

2)_read.html 에러 발생 코드

<span cond="@in_array('view',$mi->rd_blog_itm)"><small>Views</small> <b>{$oDocument->get('readed_count')}</b></span>
<span cond="@in_array('like',$mi->rd_blog_itm)"><small>Likes</small> <b>{$oDocument->get('voted_count')}</b></span>
<span cond="@in_array('cmt',$mi->rd_blog_itm)"><small>Replies</small> <b>{$oDocument->getCommentcount()}</b></span>

 

 

 

  • profile

    검색해보니 https://xetown.com/questions/1684768#comment_1684772 에 해결방법이 있었네요.