워드프레스의 주소가 변경되면 본문 이미지들이 나타나지 않을때가 있는데, 이는 워드프레스의 내부 이미지 주소 자체가 동적으로 연결되는 형태가 아니기 때문이다.
예를 들어 보통 티스토리 같은 경우에는
http://test.tistory.com
이라는 주소를 쓰고 있었다면 해당 블로그의 이미지들은 http://test.tistory.com 아래의 주소를 가지게 되는데, 이 앞부분의 도메인 주소가 바뀌더라도 뒷 부분의 이미지 주소도 함께 능동적으로 변경 되지만, 워드프레스의 경우 절대값으로 고정되는듯 하다. 덕분에 도메인이 바뀌면 모든 글의 이미지가 표시되지 않는다. MySQL DB에서 하나씩 바꿀수도 있겠지만, 양이 많아지면 장난이 아닌 일이 된다.
이와 관련해 한번에 바꿀수 있는 방법을 소개 한다. 참고로 작업은 MySQL 커맨드 상태에서 이뤄진다. 방법 자체는 간단하다.
정상적으로 실행되었다면 위와 같이 matched : xx, changed :xx, Warnings : 0 이 뜰것이다.
phpMyAdmin에서 해당 DB 항목을 열어보면 쉽게 파악할수 있다. 수가 작다면 이쪽에서 고치는것도 가능하겠지만...그냥 쿼리 날리는게 편하다.
1. 터미널 창에서 mysql -u root -p 를 입력해 관리자로 접속한다.
2. use 자신의워드프레스DB명칭 을 입력해 선택한다. 참고로 디폴트값은 wordpress
3. UPDATE wp_posts SET post_content = REPLACE(post_content,"기존에 사용중인 주소","새롭게 바꾼 주소");
4. 워드프레스 설정에서 주소를 바꿨다면 phpMyAdmin같은 GUI 환경에서 간단하게 wordpress DB의 제일 상단 IP 부분을 바꿔주면 된다.
* 쿼리 참고 : http://nz.pe.kr/?p=1189
를 순서대로 입력하면 DB에서 해당 내용을 자동으로 변경해준다. 알아두면 요긴하게 사용할 것이다.
'IT Info & Tips > 리눅스 & NAS Info' 카테고리의 다른 글
우분투 NAS 네트워크 드라이브 마운트 (0) | 2017.01.31 |
---|---|
우분투 터미널 solarized 테마 적용하기 (3) | 2017.01.24 |
큐냅 QNAP QTS 4.2 베타 런칭 정보 및 스크린샷 모음 (1) | 2015.07.22 |
WD My Cloud 4TB 웨스턴 디지털 마이클라우드 - 개인용 NAS (0) | 2015.01.02 |
My Cloud 4.01.00-408 펌웨어 업데이트 (0) | 2014.10.28 |
DELL XPS M1210의 전력 소모량 (2) | 2014.10.17 |
우분투에서 온도 센서 사용하기 (0) | 2014.10.12 |
우분투에서 공유기에 연결된 기기마다 실제 IP (Real IP) 확인 방법 (0) | 2014.10.11 |
phpmyadmin 최신 버전으로 업데이트 하기 (0) | 2014.10.10 |
우분투로 워드프레스 웹서버 구동 (0) | 2014.10.08 |