이미지링크 일괄수정
CMS/프레임워크 | XE 1.x |
---|---|
개발 언어 | PHP 7.2 |
잘몰라서 헤메다 답이 안나와서 또 질문 드려봅니다.
b사이트 환경(닷홈) PHP 7.2 , XE 1.11.5 , MySQL 5.7
a사이트(php 5.6) 에서 백업한 db를 b 사이트로 복구(ssh 접속 압축 해제) 해서 게시판이 모들 들어왔는데
이미지도 잘보입니다, 하지만
게시판 이미지링크가 a사이트로 그대로 표시됩니다. 검색후 phpmyadmin documents 테이블 선택후
아래내용을 실행했는데
UPDATE xe_documents SET content = REPLACE(content, 'http://a.co.kr/files/attach/images' , 'http://b.co.kr/files/attach/images');
테이블 xe_documents에 SQL 질의를 실행 해도 0 열에 적용되었습니다.
링크주소도 변한게 없네요
하단 콘솔에서 실행해도 동일합니다. 무엇이 잘못되었을까요?
댓글 4
DB에 들어 있는 내용이 정말로 토씨 하나 안 틀리고 http://a.co.kr/files/.....가 맞나요?
https나 www가 붙어 있거나,./files 라고 되어 있는 등, 한 글자라도 다르면 REPLACE 명령이 안 통합니다.
실제 DB 내용을 확인해 보고 거기에 맞추어서 명령어를 고쳐 보시기 바랍니다.
아참, db.config.php에서 기본URL(default_url)은 B사이트에 맞게 변경하셨겠지요?
너무 큰도움이 되고 있습니다. 감사합니다.