star
YOUR NAME

Blog Story

워드프레스 초기화 두 가지 방법으로 진행해 보았습니다

By on 3월 7th, 2024

망설였던 워드프레스 초기화를 드디어 과감히 단행해 보았습니다. 약 2주 전쯤 PHP 버전을 7에서 8로 업데이트 하면서 아예 블로그에 접속도 하지 못하는 치명적인 오류도 극복했지만 아무리 알아봐도 제 선에서 고치지 못한 자잘한 오류 들을 해결하고자 함이었는데요,

제가 쓰는 테마가 이제 업데이트가 중단되어 새로운 php 버전과 맞지 않아 나타나는 오류 들이었는데 어찌 해결 방법을 찾아 가장 큰 문제는 해결을 했는데, 마지막으로 남았던 문제가 검색 창 고장과 페이지네이션( 글 페이지가 다음 장으로 넘어가지 않고 홈페이지로 계속 재 접속 되는 것)

며칠을 무진장 구글링 하고 여러 제시된 코드를 적용 시켜 보기도 하였지만 승질 만 돋을 뿐, 고치지 못하고 포기하고 그냥 검색 창 없는 블로그로 살 까.. 하다가 최후의 수단으로 선택한 방법이었습니다.

 

wp

 

워드프레스 초기화 전 점검 사항-오류가 나타나는 원인 찾기

대부분은 테마나 플러그인 호환 문제로 나타나는 문제이니 만큼 이 쪽 부분을 먼저 초기화 해 봤습니다. 혹시나 이 선에서 문제를 발견하게 되면 극단적인 방법을 선택하지 않더라도 쉽게 고쳐지니 말이지요.

일단,

1.플러그인 비활성화 시킨 다음,
의심 가는 플러그인들을 하나 씩 비활성화 시켜 보며 체크를 해 보면 원인을 찾기가 더 쉽겠지요.

2.워프 기본 제공 테마로 변경 twenty twenty~ 등으로 바꿔서 해당 문제가 사라지는 지 살펴 보았는데, 테마를 바꾸니 검색도 잘 되고 페이지네이션 문제도 없는 것을 확인했죠.

검색 시 페이지네이션 문제는 글 발행 주소가 문자나 커스텀으로 되어 있을 경우 생길 수 있는 문제 다! 라는 말이 있어 주소를 기본으로 변경하여 해결했다는 분도 계시던데, 제 경우는 해당 사항이 없어 글의 고유 주소 문제는 아닌 걸로.

문제의 원인을 찾았으니, 그럼 테마를 다른 것으로 바꿔 쓰면 간단히 해결되는 문제였지만 이제까지 공들인 시간이 아까워 고쳐 보기로 했습니다.

임의의 테스트 블로그에 같은 테마를 설치하고 워프를 초기화 시켜 준 다음 php 버전을 다시 7로 내렸다 8로 올렸다 하며 테스트를 해 보니 희안하게 그 블로그에는 모든 기능이 정상적으로 작동하는 걸 보고

아, 현재 쓰고 있는 이 블로그는 뭔가 데이터베이스가 꼬인 것이라는 확실한 결론이 나왔답니다.

제가 쓰고 있는 호스팅인 까페 24에도 보면 계정 초기화, php 버전 변경 등의 서비스를 제공해 주고 있지만, 지난 번 php변경 때 너무 고생을 많이 해서 다시는 하고 싶지 않고.. 사이트 내에서 플러그인으로 간편하게 진행해 볼 수 있다고 해서 시도를 해 보았지요.

 

워드프레스초기화

 

wpreset 초기화 전용 플러그인 사용

 

알 수 없는 워드프레스의 각종 오류 시 모든 설정을 기본으로 돌리고 데이터를 삭제해 맨 처음 설치 때의 환경으로 돌려주는 플러그인 입니다.

설치 후 관리 창 왼쪽 사이드 바의 ‘도구’에서

 

wpreset

 

모든 글과 페이지,미디어 파일,데이터 테이블 내 모든 데이터들,설정,위젯, 플러그인 등이 모두 최초 설치 시로 돌아 갑니다. 빨간 느낌표로 반드시 먼저 읽고 결정하고 만약 확신이 없다면 실행하지 말고 문의 할 것 이라는 경고가 뜨지요. 프로 버전에는 사용자가 선택을 해서 초기화를 시킬 수 있는 부분이 따로 제공 되지만 무료 버전에서는 그냥 설정 된 대로 쓸 수 밖에 없는데요,

맘을 먹었으니 그냥 해 보기로 했습니다.

중요!!!

여러 중요한 코드들이 들어 있는 테마와 글, 페이지들을 초기화 후 복원 시키고 싶었기 때문에 백업을 먼저 확실히 해 두었습니다. 백업 플러그인으로 많이 쓰이는 updraftplus 로 전체 데이터를 백업하여 컴퓨터에 저장을 해 두고 (db,테마, 플러그인, 업로드,기타 등의 항목)

마음의 준비가 되었으면, reset 을 입력해 줍니다.

 

wpreset

 

두근두근..그 다음 ‘reset site’ 버튼을 누릅니다.

 

설정버튼

 

다시 한 번 확실하냐 라는 물음이 뜨는데요 , 정작 이 때 가장 긴장이 되긴 하죠😂

정말 수 초 만에 금방 초기화가 되어 버렸습니다.

다시 로그인 하라며 창이 뜨는 데 기존 쓰던 아이디와 암호를 입력하니 올바르지 않다고 락다운에 걸려 이메일 주소로 비번 재 설정 링크를 받아 간신히 로긴을 하고 들어 와 보니 정말 암 것도 없이 깔끔하게 최초 설정대로 돌아가 있었는데요,

 

하지만..

백업해 둔 파일 중 테마만 다시 복원 설치하고 보니 오류가 없어 잘 해결되었구나~~아홋! 했지만,

기존 글들과 페이지들을 복원하려 db복원을 했더니 어흑, 다시 검색 창과 페이지네이션 오류 발생. 이건 확실히 db 문제라는 걸 재차 확인만 했을 뿐이네요.

워드프레스만 초기화 해서는 해결이 안 되는 상황이라

안되겠다 싶어 한 번 끝까지 가보자, 싶어 제가 사용 중인 호스팅 까페 24에서 php버전을 먼저 변경해 보았는데(7에서 8로 업데이트 할 때는 시간이 한 시간 정도 걸렸는데, 같은 8 버전 대를 왔다 갔다 하는 데는 금방 이더군요)

하지만 노 해결.

 

드디어, 극강의 계정 초기화를 단행해 보기로 했습니다.

계정초기화

 

이것도 후다닥~ 약 5분 정도 걸렸나, 금방 이더군요.  워드프레스 초기화는 물론 php버전도 한 번 재 설정으로 바꿔주었으니 이번에는 해결 되겠죠? 역시 그랬습니다.

백업 파일 중  테마 부터 재 설치하고, 그 다음 플러그인 설치, 그리고 db와 업로드 파일들을 차례로 조심스레 설치해 보며 오류가 나는 지 잘 살펴보았는데,

뜨악.. 그 동안 골머리를 앓았던 검색 창과 페이지네이션 문제가 드디어 해결이 되는 걸 보고 탄성을 질렀네요.

어후 속 시원해~

워드프레스는 이게 문제인 듯. 운영 중 문제가 발생하지 않으면 가장 좋겠지만, 문제가 생겼을 때 모든 걸 관리자가 알아서 해결 해야 하는 데, 딱히 많은 정보도 없고 구글링으로 찾아 볼 수 있는 정보들도 죄다 전문 용어들에, 게다가 영어라 한국말로도 못 알아 들을 저 같은 초보에게는 정말 어렵게 느껴집니다.

제 경우, 아직 글이나 데이터들이 많지 않아 초기화 결정도 어렵지 않게 느껴졌지만, 방문자도 많고 규모가 큰 사이트 경우  혹시 초기화를 단행 했다가 본인의 실수 이든 예상치 못할 오류가 날 수도 있으니, 해 보시려면 백업도 확실히!!!  비록 후다닥 끝나다 고는 하지만  방문자가 별로 없는 늦은 밤 시간에 해 보시는 것이 좋을 것 같군요.

 

TAGS
RELATED POSTS

more

LEAVE A COMMENT

CATEGORY
ABOUT