테스트 사이트 - 개발 중인 베타 버전입니다

문의요 도와주세요 채택완료

리버풀하이요 7년 전 조회 2,499

 

카페24에서 godaddy 호스팅으로 이전했는데요. 

 

홈페이지주소 입니다. http://papago.info/

 

<meta http-equiv="Content-Type" content="text/html; charset=EUC-KR">

 

위에처럼 돼있는데요. 어떤부분 수정해야하나요? 

 

 

댓글을 작성하려면 로그인이 필요합니다.

답변 10개

채택된 답변
+20 포인트
7년 전

오류내용을 보니 그누보드가 아니네요.

그리고 문자셋(charset) 문제뿐만 아니라 PHP버전도 맞지 않아

eregi_replace() 함수에 문제가 생겼군요.

이 함수를 계속 사용하실려면 PHP5.3 미만 버전에서 사용하셔야 합니다.

그렇지 않다면 모두 preg_replace() 함수로 바꿔 사용하셔야 함다.

로그인 후 평가할 수 있습니다

댓글을 작성하려면 로그인이 필요합니다.

7년 전

종전 서버에서 백업할때 언어코드와 사용할 서버의 언어 코드가 무엇인지 확인해 보셔요.

사용할 서버가 utf8이라면 백업하면서 변환해서 붙여 넣는 방법도 있습니다.

 

관련 답변 검색해 보시거나,

http://www.pcas.kr/pc/bbs/board.php?bo_table=as_info_03&wr_id=68">http://www.pcas.kr/pc/bbs/board.php?bo_table=as_info_03&wr_id=68 참고해 보셔요.

로그인 후 평가할 수 있습니다

댓글을 작성하려면 로그인이 필요합니다.

네 그누보드 아닙니다,

 

preg_replace() 함수로 모두 바꾸려면 복잡하나요.

 

어디부분에서 작업하시면 되는가요?

로그인 후 평가할 수 있습니다

답변에 대한 댓글 1개

평정심
7년 전
어디 부분이라고 말할 수는 없구요. 사이트 내 모든 php파일을 열어 봐서
eregi_replace() 함수를 preg_replace()함수로 바꿔 줘야 PHP5.3 이상에서 에러 없이
사용하실 수 있습니다.

구글링해서 preg_replace()함수를 검색해 보면 쉽게 수정 가능할 겁니다.

댓글을 작성하려면 로그인이 필요합니다.

T
7년 전

링크에서 에러가 많이 뜨네요..?

utf-8 로 meta charset 만 바꿔보세요.

로그인 후 평가할 수 있습니다

댓글을 작성하려면 로그인이 필요합니다.

7년 전

DB 문자셋을 utf-8로 수정하시면 정상 출력 될것 같네요.

그리고 data 폴더와 하위폴더 퍼미션도 707로 바꾸면 이미지도 정상적으로 출력 될겁니다.

로그인 후 평가할 수 있습니다

댓글을 작성하려면 로그인이 필요합니다.

고대디 호스팅 ?

제가 모르는 것이네요

저는 https://kr.godaddy.com/">https://kr.godaddy.com/ 여기 호스팅 말하는 것줄알아써요

죄성 합니다 제가 아는 내용인줄 알아네요

 

제가 아는  고대디 호스팅은 서버회사인 줄알아서요

말하자면 이전 서버에서 문제없는 것이 이전 하고 문제가 생겨다면

이전 한  고대디 서버회사에서 해결 할 문제라고 생각 한거거든요

그런데 제가알고잇는 도대디 서버 회사가 아니라면

제가 모르는 내용인네요 죄성합니다

 

 

로그인 후 평가할 수 있습니다

댓글을 작성하려면 로그인이 필요합니다.

이전 홈페이지는 정상적입니다.

 

이전후 고대디 호스팅에서 만 이렇게 출력됩니다.

로그인 후 평가할 수 있습니다

댓글을 작성하려면 로그인이 필요합니다.

질문 =================================================

카페24에서 godaddy 호스팅으로 이전했는데요.

 

홈페이지주소 입니다. http://papago.info/" rel="nofollow noreferrer noopener" target="_blank">http://papago.info/

 

<meta http-equiv="Content-Type" content="text/html; charset=EUC-KR">

 

위에처럼 돼있는데요. 어떤부분 수정해야하나요?

질문 =================================================

 

즉 홈페이지를 카페24 에서 이전 해서 문제가 발생한것이라고 애기 하신거자나요

그런데 왜수정을 해요 서버를 마추어야죠!!

 

로그인 후 평가할 수 있습니다

댓글을 작성하려면 로그인이 필요합니다.

data 문자셋 변환 (euc-kr ->utf-8 변환이 필요한 경우)

 

리눅스콘솔에서 find 와 iconv 명령어로 파일의 문자셋을 변환합니다.

 

사용되는 확장자별로 따로따로 작업할 명령어이니 1줄씩 복사에서 넣으시면 됩니다.

 

마지막에 *.db는 zip.db 파일하나 때문에 넣은겁니다.

 

 

 

find . -type 
f -name "*.php" -print -exec iconv -f euc-kr -t utf-8 -o {}.converted 
{} \; -exec mv {}.converted {} \;

 

find . -type f -name "*.html" 
-print -exec iconv -f euc-kr -t utf-8 -o {}.conerted {} \; -exec mv 
{}.converted {} \;


 

find . -type f -name "*.htm" 
-print -exec iconv -f euc-kr -t utf-8 -o {}.converted {} \; -exec mv 
{}.converted {} \;


 

find . -type f -name "*.js" 
-print -exec iconv -f euc-kr -t utf-8 -o {}.converted {} \; -exec mv 
{}.converted {} \;


 

find . -type f -name "*.db" 
-print -exec iconv -f euc-kr -t utf-8 -o {}.converted {} \; -exec mv 
{}.converted {} \;

 

 

문자셋 바꾸어야 하는거아닌가요?  

 

카페24 하고는 상관없는거 같은데요

로그인 후 평가할 수 있습니다

댓글을 작성하려면 로그인이 필요합니다.

홈페이지의 버전 문제로 보이네요

카페24 서버 를 멀로 신청했는지 그누보드 버전 이 먼 지알아야 대답이가능 합니다

 

아니면  카페24에 전화를 해서 왜 이러게 나오는 지 문의 하셔두 해결 될껍니다

로그인 후 평가할 수 있습니다

댓글을 작성하려면 로그인이 필요합니다.

답변을 작성하려면 로그인이 필요합니다.

로그인