- 상태
- 해결됨
- 보고된 제품
- WPML Multilingual CMS 3.1.8.2
문제 개요
이 문제는 siteurl 옵션에 후행 슬래시가 포함되어 있고 WPML이 언어당 개별 도메인으로 구성된 웹사이트에서만 발생합니다.
이 후행 슬래시는 설정->일반 페이지에서는 보이지 않습니다. 데이터베이스의 wp_options 테이블에서 직접 확인해야 합니다.
임시 해결 방법
이 문제에 대한 수정 사항은 WPML 다음 버전에 릴리스됩니다.
그동안 이 문제를 해결하려면 아래 단계를 따르세요:
- 최신 웹사이트 백업이 있는지 확인하세요.
- 최신 버전의 WPML(3.1.8.2)이 설치되어 있는지 확인하세요.
sitepress.class.php파일을 찾아 6463번째 줄을 찾으세요- 다음 줄을 찾으세요:
$this->settings[ 'language_domains' ][ $default_language ] = $wpdb->get_var( "SELECT option_value FROM $wpdb->options WHERE option_name = 'siteurl'"); - 그리고 다음 내용으로 교체하세요:
$this->settings[ 'language_domains' ][ $default_language ] = $absolute_home_url;