현재 커뮤니티내 게시글들을 참고하여
우커머스 상품들에 연결하여 상품후기처럼 보일 수 있도록
한 게시물에 상품id 연결하여 후기게시판 처럼 사용하도록 설정했습니다.
iframe 형태로 보여지는 게시물에
권한이 있는 사용자가 글쓰기를 한 후 등록을 하면 500 에러가 발생하고 있습니다.
이 문제가 케이보드에만 나타나는것이 아니고
글이나 상품을 추가하거나 할때도 종종 발생하는데
케이보드에서는 무조건 500에러 페이지가 나타나면서 글쓰기가 되지 않습니다.
현재 avada 테마 기준으로 php memory limit 나 max_vars 등의 값은 충분히 권장사양을 충족하고 있는 상태인데
어떤 문제를 더 살펴봐야 할 지 케이보드 기준으로 가이드라인 공유가 가능할까요?
안녕하세요~^^
페이지에 500 에러가 표시된다면
디버그 모드를 활성화해서 어떤 에러 메시지가 표시되는지 확인해보시겠어요?
디버그 모드 활성화 방법은 아래 링크를 참고해보세요.
고맙습니다.
게시글을 확인할때 나타나는 오류입니다.
[07-Dec-2021 02:19:21 UTC] PHP Fatal error: Uncaught TypeError: in_array(): Argument #2 ($haystack) must be of type array, null given in /app/wp-content/plugins/kboard/class/KBContent.class.php:626
Stack trace:
#0 /app/wp-content/plugins/kboard/class/KBContent.class.php(626): in_array()
#1 /app/wp-content/plugins/kboard/class/KBoardBuilder.class.php(516): KBContent->increaseView()
#2 /app/wp-content/plugins/kboard/class/KBoardBuilder.class.php(312): KBoardBuilder->builderDocument()
#3 /app/wp-content/plugins/kboard/index.php(808): KBoardBuilder->create()
#4 /app/wp-content/plugins/kboard/template/board.php(31): kboard_builder()
#5 /app/wp-content/plugins/kboard/class/KBTemplate.class.php(55): include_once('...')
#6 /app/wp-includes/class-wp-hook.php(303): KBTemplate->board()
#7 /app/wp-includes/class-wp-hook.php(327): WP_Hook->apply_filters()
#8 /app/wp-includes/plugin.php(470): WP_Hook->do_action()
#9 /app/wp-includes/template-loader.php(13): do_action()
#10 /app/wp-blog-header.php(19): require_once('...')
#11 /app/index.php(17): require('...')
#12 {main}
thrown in /app/wp-content/plugins/kboard/class/KBContent.class.php on line 626
Kboard 를 최신버전으로 업데이트 하여 문제를 해결했습니다.
PHP.8.0 / Wordpress 5.8.2
안녕하세요.
PHP 8 버전에서 에러가 발생하던 문제는 최신 버전의 KBoard 플러그인에서 개선되었습니다.
또한 추가로 문제가 발생하는 부분이 있으면 개선해서 업데이트할 예정입니다.
다른 분들도 같은 문제를 겪으신다면
KBoard 플러그인을 최신 버전으로 업데이트 부탁드립니다.
고맙습니다.