> CMS 튜토리얼 > Word누르다 > WordPress가 깨졌을 때 해야 할 일

WordPress가 깨졌을 때 해야 할 일

藏色散人
풀어 주다: 2023-03-09 09:13:14
원래의
2331명이 탐색했습니다.

워드프레스 문자 왜곡에 대한 해결 방법: 1. "wp-config.php" 파일의 "define('DB_CHARSET', 'utf8′);"을 "define('DB_CHARSET', ");"로 수정합니다. 2. 변경 새 데이터베이스의 인코딩을 "latin1_swedish_ci"로 설정합니다. 3. 백업 데이터베이스 파일을 uft8 형식으로 가져옵니다.

WordPress가 깨졌을 때 해야 할 일

이 튜토리얼의 운영 환경: Windows 10 시스템, WordPress5.4.2, Dell G3 컴퓨터

wordpress. 깨진 문자는 어떻게 해야 하나요?

WordPress에서 중국어 깨진 문자를 처리하는 방법

다른 사람들에게 도움이 되기를 바랍니다.

회사에서는 주로 웹사이트를 구축해야 합니다. 콘텐츠 표시 및 콘텐츠 관리를 위해 WordPress를 선택했습니다.

환경 Red Hat Enterprise Linux 5 RPM (x86)

1, MySQL 설치, 소스 코드를 통해 설치

#./configure --prefix=/usr/local/mysql --with-charset=gb2312 |注:配置Mysql安装路径并且支持中文
로그인 후 복사

2, Apache 서버 설치. , 소스코드 패키지로도 설치

3, 위와 동일하게 PHP 설치

4. 워드프레스(중국어 버전) 설치

설치가 완료된 후 기사를 냈더니 깨져서 문제가 발생했습니다.

인터넷에서 여러 가지 해결책을 찾았습니다

예를 들어 "흔하지 않은" WordPress의 잘못된 코드 문제에 대한 궁극적인 해결책은

"궁극적"이라는 단어가 결코 과장이 아니라고 생각합니다. 열흘 넘게 의학적 조언을 구한 끝에 마침내 200위안으로 구입한 처방전입니다. 작동도 간단하고, 복잡한 절차도 필요하지 않습니다. 문제를 해결한 판매자 G에게 감사드립니다! mysql5.0이며 아마도 4.1에 적용 가능합니다. 단계는 다음과 같습니다:

  • wp-config.php 파일에서 "define('DB_CHARSET', 'utf8′")을 다시 작성합니다."는 "define('DB_CHARSET')입니다. , ");"(큰따옴표는 포함되지 않음), 즉 이 코드는 문자 집합을 지정하지 않습니다.

  • 새 데이터베이스의 인코딩을 latin1_swedish_ci로 설정합니다("작업" 설정에서).

  • 백업 데이터베이스 파일을 uft8 형식으로 가져옵니다.

끝났으니 간단하게 해보자

설정한 후에도 작동하지 않더군요. 나중에 오픈소스 스카이에서 mysql의 기본 문자 집합을 UTF-8로 설정하는 방법을 찾았습니다. mysql의 기본 문자 집합을 UTF-8로 설정하세요

Joomla!는 중국어 문자 집합을 지원하는 것이 가장 좋습니다. 이제 mysql 4.0 이상에서는 UTF-8 문자 집합을 지원합니다. . 그러면 기본 문자 세트를 utf-8로 설정하는 방법은 무엇입니까?

Linux에서는 mysql 구성 파일 my.cnf에

# default charaset utf8
character-set-server=utf8
collation-server=utf8_general_ci
default-character-set=utf8
로그인 후 복사
로그인 후 복사

를 추가한 다음 mysql을 다시 시작하고 mysql 셸에 로그인한 다음 show 변수를 사용하여 기본 문자 집합이 UTF-8인지 확인한 다음 생성합니다. 데이터베이스 He 테이블은 기본적으로 UTF-8 문자 집합을 사용하므로 많은 문제가 발생하지 않습니다.

그래서 다음과 같이 했습니다:

# vi /etc/my.cnf
로그인 후 복사

그런 다음 파일 뒤에

# default charaset utf8
character-set-server=utf8
collation-server=utf8_general_ci
default-character-set=utf8
로그인 후 복사
로그인 후 복사

를 추가했지만 여전히 깨졌습니다.

생각해 본 결과 wp-config.php의 인코딩 문제인 것으로 나타났습니다.

# vi wp-config.php
로그인 후 복사

가 다음과 같이 찾아서 수정하게 만든 파일입니다.

define('DB_CHARSET', 'utf8');
로그인 후 복사
완료되었습니다!

추천 학습: "

WordPress Tutorial

"

위 내용은 WordPress가 깨졌을 때 해야 할 일의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

관련 라벨:
원천:php.cn
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿