제 호스트 환경은 windows + iis입니다. 워드프레스 설치 후, 온라인 방식에 따라 class-wp.php의 코드 일부를 수정하고 문자를 GBK에서 UTF-8로 변환했습니다. 그 이후에는 URL에 한자가 포함된 기사는 정상적으로 열릴 수 있지만, 지금은 태그 페이지의 중국어 태그 이름이 여전히 깨져 있는 것을 발견했습니다.
이전 수정된 변환 인코딩(class-wp.php의 177행을 다음 코드로 수정함):
으아악이제 태그의 중국어 왜곡 문자는 다음과 같습니다.
으아악중국어 태그의 경우 첫 페이지에는 문제가 없으나 다음 페이지의 태그가 깨져서 나옵니다. 데이터베이스를 확인해 보니 인코딩이 정확합니다. 캐싱이나 페이징 플러그인을 설치하지 않았습니다.
이후 구글에서 검색해 보니 가장 흔한 방법은 첫 번째 코드를 수정하는 것이었지만 이미 수정한 적이 있어서 문제가 해결되지 않았습니다. 다른 방법을 시도해 보았지만 작동하지 않았습니다. 문제가 무엇인지 알려주세요
PHP中文网2017-07-07 10:37:18
오너님, 텍스트 설치하실 때 GBK 인코딩 형식을 사용하셨나요? 방금 내부 선언 부분을 변경했습니다. 파일도 UTF-8로 변경되었나요?