HTMLPurifier 업데이트는 혼자 할 수 있나요?
본문
php 8.2 버전 부터는 HTMLPurifier가 오류가 나더라구요.
그래서 검색을 좀 해보니까 HTMLPurifier을 최신 버전으로 올리면 된다고 하는데요.
https://github.com/ezyang/htmlpurifier
여길 들어가보니까 php 8.4 까지 대응이 된 파일들이 있는데
다운을 받아서 파일을 보니까 플러그인 폴더에 있는 HTMLPurifier 랑 많이 다른거 같아서요.
php 8.1 을 사용하면서 그누보드 업데이트를 기다려야 하나요? 아니면 직접 업데이트를 해야 되나요?
답변 2
plugin에 HTMLPurifier.standalone.php 파일
class HTMLPurifier_Lexer 찾아서 그 윗줄에 #[AllowDynamicProperties] 추가
class HTMLPurifier_AttrTransform_NameSync extends HTMLPurifier_AttrTransform 찾아서
그윗줄에 #[AllowDynamicProperties] 추가 해보세요
저도 구글링 한거라 정답인지는 모르겠으나 이렇게 에러문구 해결했습니다.
답변을 작성하시기 전에 로그인 해주세요.