안녕하세요 PHP 7.4로 KBoard를 설치하니 다음과 같은 메세지가 출력됩니다.
알아보니, PHP 7.4 부터 배열에 { } 중괄호 사용을 중단한다고 합니다. https://wiki.php.net/rfc/deprecate_curly_braces_array_access
해당 메세지 라인에 찾아가면 KBoard 소스코드를 보면 배열 index에 { }로 되어있습니다.
에러 메세지가 안나오기 위해 패치를 부탁드립니다.
안녕하세요~^^
KBoard 플러그인에 포함된 HTML Purifier 에서 에러 메시지가 표시되고 있습니다.
HTML Purifier가 PHP 7.4 버전을 지원하는지 저희도 파악해보고 최신 버전으로 교체하도록 하겠습니다.
HTML Purifier는 XSS 등 해킹 공격을 차단하는 라이브러리입니다.
우선은 아래 다운로드 페이지에서 Standalone 버전을 다운로드해 FTP로 업로드를 해서 사용해보시겠어요?
http://htmlpurifier.org/download
고맙습니다.
또한 추천하지는 않지만,
워드프레스 관리자 -> KBoard -> 대시보드 메뉴에서
XSS공격 차단 비활성화를 하시면 HTML Purifier 사용을 중지할 수 있습니다.
PHP7.4 버전을 지원하는HTML Purifier가 릴리즈 되었습니다. 교체를 부탁드립니다 ^^
안녕하세요.
좋은 정보 고맙습니다 ^^
HTML Purifier 최신 버전은 충분히 테스트한 후에
KBoard 플러그인에 적용하도록 하겠습니다.
고맙습니다.