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

다국어 사이트 이미지 파일 경로 질문입니다....ㅠㅠ 채택완료

박강현 4년 전 조회 2,403

다국어 사이트를 만드는 도중 갤러리 게시판에 이미지 업로드 및 불러오기에 대해 문제가 생겨 질문드립니다 ㅠㅠ

localhost/g5/bbs/~~~~ <- 요것이 기본 사이트 입니다.

localhost/g5/en/bbs/ ~~~~ <-  요것이 영문 사이트 입니다.

localhost/g5/cn/bbs/ ~~~~ <-  요것이 중국어 사이트 입니다.

 

먼저, 제가 만든 방식은 

g5파일 밑으로 en, cn 폴더를 만들고 

g5파일 안에있는 내용을 모두 복붙을 시켰습니다. ( 일단 먼저 3개의 사이트로 복사해본다고 했습니다.)

 

추후 기본 사이트 갤러리에 사진 첨부파일을 업로드하고 테스트 했습니다.

 

기본 사이트에는 리스트, 뷰, 뷰 이미지가 모두 동작이 되고

영문, 중국어 사이트는 위의 3개가 전부 동작하지 않습니다.

 

isfile, fileexist 이용해서 $file_path 체크해서 true 또는 false 값으로 결과값을 얻어서 파일을 보여주는데

 

영문, 중국어 사이트는 경로가 달라서인지 false를 반환합니다.

 

제가 원하는 방식은

 

기본사이트 업로드 -> 모든 사이트에 정상적으로 업로드 입니다.

 

도움을 주신다면 감사하겠습니다...

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

답변 4개

채택된 답변
+20 포인트
쿠디java
4년 전

그누는 백 쪽 건들지 않는이상 다국어든 입정형이든 만들기 쉽지않을겁니다

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

답변에 대한 댓글 4개

박강현
4년 전
따로 팁같은거 있으십니까 혹시...ㅠㅠㅠ 파일경로만 일치시키고 싶네요...
쿠디java
4년 전
정확하게 하시려는게
기본 국내 홈페이지에 게시글 작성 시
복사해둔 en , cn DB table에 동일 내용이 들어갔으면 하는건가요?
이미지파일을 어떻게하신다는건지 모르겠네요
박강현
4년 전
네 맞습니다.

기본 사이트에 이미지를 업로드 하면

en, cn 사이트에 동일하게 업로드가 됐으면 합니다.
따로 db는 안들어가도 될거같아요. (en, cn 에서 기본 사이트 db 이미지를 땡겨오고 싶은 마음입니다.)
쿠디java
4년 전
글을 이해한건지 잘모르겠으나 국내홈페이지 커뮤니티글을 올릴때 en 테이블 cn테이블에
국내 커뮤니티 테이블을 읽어서 insert하는 쿼리문 추가하면
Kr에서 글작성시 en cn테이블에 동일하게 쌓일겁니다

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

Policia
4년 전

해당 bbs부분은 처리부분이므로 굳이 나눌필요가 있을까 싶습니다

 

다국어 사이트의 경우에는 보여지는 즉 프론트부분만 다른거잖아요? 그렇다면 theme로 나누어서 세션값이든 쿠키값이든 선택된 언어를 저장하는곳을 만들고 해당 언어에 맞는 theme를 뿌려주면 더 간단할것같네요

bbs를 굳이 나눌 필요는없어 보입니다

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

답변에 대한 댓글 2개

P
Policia
4년 전
데이터가 국문,영문,중문 이 같다거나 다르다고해도... 굳이 해당 부분을 나눌필요는없어보입니다
다른 디비를 뿌려준다면 접근 디비를 바꾸면 될일이니깐요
박강현
4년 전
말씀해주신 방향으로 좀 더 고민해보겠습니다 ! 답변 감사합니다 !

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

config.php, common.php도 분리해 보세요.

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

답변에 대한 댓글 1개

박강현
4년 전
기본, en, cn 에 각각 복사된 config.php 와 common.php 경로를 다 다르게 수정해보란 말씀이신가요?

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

4년 전

3개 사이트의 데이터베이스가 다른가요?

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

답변에 대한 댓글 1개

박강현
4년 전
일단 db는 건들지 않았고, 모두 다 복사만 해놓은 상태입니다...

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

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

로그인