- 상태
- 해결됨
- 보고된 제품
- WPML Multilingual CMS 4.6.8
- 해결된 버전
- WPML 4.6.10
- 주제 태그
- Bug
문제 개요
PHP 8에 str_contains() 함수가 도입됨에 따라 다음 두 가지 조건에 해당하는 경우 호환성 문제가 발생할 수 있습니다:
- 사용 중인 PHP 버전이 8 미만입니다.
- 설치된 WordPress 버전이 5.9 이전입니다.
다음과 같은 오류가 발생합니다:
Fatal error: Uncaught Error: Call to undefined function str_contains() in .../wp-content/plugins/sitepress-multilingual-cms/classes/request-handling/wpml-request.class.php:123
임시 해결 방법
계속 진행하기 전에 사이트의 전체 백업을 완료했는지 확인하세요.
최신 WPML 베타(v 4.6.10)를 설치해 볼 수 있습니다.
또는
다음 필수 사항 중 하나(또는 모두)를 업그레이드하세요.
- PHP 8
- WordPress 버전(+5.9).