-
2017/06/01 5:02 오후 #40439
안녕하세요.
이런 좋은 곳이 있는 줄 이제야 알아서, 가입했습니다.
워드프레스로 국문 홈페이지를 만들어서 운영 중에 있습니다. (www.ingine.co.kr)
영문 홈페이지를 추가로 open 할려고 준비 중으로, 번역 작업은 끝냈고, 워드프레스에 영문 사이트를 구축할려고 합니다.
(물론, translate 를 적용하였는데, 구글 번역이라서, 영문 사이트만은 별도로 운영할려고 합니다.
그래서, 여기저기 웹서칭하여 아래와 같은 방법으로 해 봤는데, 잘 안 되어 여기에 도움 요청하게 됬습니다.
[멀티사이트]
네트워크 설치 (wp-config.php 에 문구 추가함): 웹에 올라온 방법 그대로 진행함
사이트 복제 (duplicate): en.ingine.co.kr 주소로 사이트 생성
발생한 문제점: 기본 메인 사이트 편집 중, 페이지 편집을 수행하면 화면이 계속 로딩상태로 멈추어 버림 (대기할건지? 종료할건지? 묻는 문구 뜸)
복제된 사이트도 영어로 수정하기 위해, 편집 화면 들어가면, 아예 흰 화면으로 멈추어 버림
다시 네트워크 해제하면, 기본 메인 사이트 편집화면 잘 열림
(네트워크를 설정하면, 트랙픽이 증가하나요?)
[2계정 작업]
그래서, 워드프레스 계정을 1개 더 추가할려고 가입신청을 하니, en.ingine.co.kr 또는 ingine.co.kr/en 모두 사용중인 도메인이라면서
프리미엄으로 가입하라고 뜨네요.
새로 계정을 튼 후, 기본 메인 사이트를 복제해 와서 영문으로 수정할 생각이었으며, 추후 사이트에 update 되는 내용들은 각각 작업할 생각이었습니다.
이래 저래 속만 태우고 있습니다.
아니면, 영문 사이트를 서브도메인 또는 서브디렉토리로 만드는 다른 좋은 방법이 있을까요?
도움 부탁드립니다.
2017/06/01 10:59 오후 #40441http://www.ingine.co.kr
183.111.100.197호스팅은 깡패24가 하구 있구요. 맞나요?
“en.ingine.co.kr 또는 ingine.co.kr/en 모두 사용중인 도메인이라면서 프리미엄으로 가입하라고 뜨네요.”
sub-domain 이나 sub-directory 를 다른 사람이 사용하고 있다는건 말도 안되는 얘기고, 깡패24에 직접 문의해 보셔야 할 문제 같습니다.
싱글사이트가 멀티사이트로 복제될수 있다는 얘기는 처음들어 봤습니다. 제 상식으로는 복제가 되지 않습니다. 일단 directory 구조부터 다릅니다.
wp-content/uploads/sites/2
이런식으로 directory 구조가 싱글사이트와 다른데 어떻게 복제가 가능할지…
멀티사이트로 사이트를 운영하고 싶으시다면 일단 멀티사이트를 하나 생성하신 후, 컨텐츠를 export/import 하셔야 합니다. (물론 이것만이 유일한 방법이란 얘기가 아니라 제가 사용하는 방식일 뿐 입니다.)
멀티사이트의 장점은, 공통된 플러그인, 테마를 모든 sub-site 들이 함께 사용할 수 있다는 점이고, 커뮤니티 사이트 구축시 유용한 기능들을 제공해 줍니다.
예를들어 웹하드 사이트 인데, 각 자료카페 운영자가 있고, 각각의 카페를 개별 운영해야 하는 경우 총관리자가 모든 카페들을 관리하는데 있어서 아주 좋죠. 신규 카페도 바로 생성해 줄 수 있고. 아니면 워드프레스 만 웹호스팅 하는 업체의 경우에도 매우 편합니다. 예: wordpress.com
또 다른 사용예는 개발자가 개발중인 내용을 각 sub-site 에 올려서 의뢰인에게 보여주는 용도 도 있습니다.
이런식의 use case 가 아니시라면 멀티사이트를 운영해서 얻으시는 이익은 없습니다. 플러그인 선택도 제한적이 되고 오히려 더 불편하기만 합니다.
Attorney, front-end developer, digital media artist, WordPress enthusiast, & a father of 4 wonderful children.Lives in Colorado.
2017/06/02 9:16 오전 #40443답변 , 감사합니다.
제가 좀 더 자세하게 설명을 드렸어야 했는데, 죄송합니다.
“en.ingine.co.kr 또는 ingine.co.kr/en 모두 사용중인 도메인이라면서 프리미엄으로 가입하라고 뜨네요.”
호스팅은 cafe24가 맞습니다.
위 내용은 제가 워드프레스를 각각 2개 가입하여, http://www.ingine.co.kr 과 ingine.co.kr/en 사이트를 별도로 만들고 (멀티사이트가 아님)
링크로 연결할려고 합니다.
(Matthew Park님께서도 멀티사이트 방식이 불편하시다고 말씀하셔서)
그래서, http://www.ingine.co.kr 은 이미 워드프레스에 가입하여 운영하고 있고, 추가로 워드프레스에 ingine.co.kr/en 을 가입 신청하니, 이미 앞서서 가입한 것 때문에, 도메인이 사용중이라고 뜨는 겁니다.
멀티사이트로 사이트를 운영하고 싶으시다면 일단 멀티사이트를 하나 생성하신 후, 컨텐츠를 export/import 하셔야 합니다. (물론 이것만이 유일한 방법이란 얘기가 아니라 제가 사용하는 방식일 뿐 입니다.)
위 설명해 주신 방법은 “All-in-One WP Migration” 플러그인을 이용하는 방법인가요?
저도 아래와 같이 해 봤는데…
메인 (www.ingine.co.kr)사이트에서 export 하여 file 저장,
네크워크 설치
en.ingine.co.kr 사이트 생성
그리고나서, import 할려고 보니, “All-in-One WP Migration” 플러그인이 알림판 화면 메뉴에서 보이질 않습니다.
(물론 플러그인을 네트워크 활성화 했구요)
혹시 “All-in-One WP Migration” 말고, 다른 플러그인 추천해 주실 수 있나요?
다시한번 더 답변 해 주셔서 감사드립니다.
2017/06/02 10:09 오전 #40447안녕하세요.
오늘 다시한번 더 시도하고 있습니다.
네트워크 설치 후,
duplicator 로 메인 사이트(www.ingine.co.kr)를 복제(en.ingine.co.kr) 하였습니다 (duplicator 작업으로)
이전에 발생했던 메인 사이트 편집화면 로딩 문제는 나타나지 않았습니다.
그런데, 복제된 사이트(en.ingine.co.kr)는 여전히 편집 화면으로 들어가면, 화면이 하얗게 변하고, 아무것도 실행이 되지 않습니다.
duplicator 로 생성된 사이트
페이지 편집에서 메인 페이지인 “Ingine-전면 페이지” 을 클릭해서 수정 작업을 할려고 하면
위와 같이 편집화면이 공백으로 나타납니다.
추가로 뭔가 설정작업이 필요한 건가요?
2017/06/02 4:29 오후 #40453워드프레스에서는 기본적으로 권한 문제일 경우 ‘(접근) 권한이 없습니다’ 와 유사한 메세지를 출력합니다.
화면에 아예 아무것도 나오지 않는것은 오류가 발생했을 경우인데요, 이 오류는 디버깅을 통해서 일단 원인을 알아내야 합니다.
wp-config.php 파일에서 WP_DEBUG 를 true 로 바꾼 뒤 어떤 메세지가 출력되는지 확인해 보세요.
define('WP_DEBUG', true);
2017/06/02 5:24 오후 #40462답변 감사합니다.
아래와 같은 에러 문구가 뜹니다.
Notice: get_currentuserinfo는 버전 4.5.0부터 사용 중단되었습니다! 대신 wp_get_current_user()를 사용하십시오. in /home/hosting_users/inginehome/www/wp-includes/functions.php on line 3830 Notice: Trying to get property of non-object in /home/hosting_users/inginehome/www/wp-content/plugins/bbs-e-popup/lib/function.php on line 156 Fatal error: Uncaught Exception: fetch – Table ‘inginehome.wp_12_revslider_sliders’ doesn’t exist
—
Query: select * from wp_12_revslider_sliders wheretype
!= ‘template’ ORtype
IS NULL order by id ASC in /home/hosting_users/inginehome/www/wp-content/plugins/revslider/includes/framework/functions.class.php:14 Stack trace: #0 /home/hosting_users/inginehome/www/wp-content/plugins/revslider/includes/framework/db.class.php(26): RevSliderFunctions::throwError(‘fetch – Tabl…’, -1) #1 /home/hosting_users/inginehome/www/wp-content/plugins/revslider/includes/framework/db.class.php(41): RevSliderDB->throwError(‘fetch – Tabl…’) #2 /home/hosting_users/inginehome/www/wp-content/plugins/revslider/includes/framework/db.class.php(145): RevSliderDB->checkForErrors(‘fetch’) #3 /home/hosting_users/inginehome/www/wp-content/plugins/revslider/includes/slider.class.php(2940): RevSliderDB->fetch(‘wp_12_revslider…’, ‘type
!= ‘temp…’, ‘id’, ”, ‘ASC’) #4 /home/hosting_users/inginehome/www/wp-content/p in /home/hosting_users/inginehome/www/wp-content/plugins/revslider/includes/framework/functions.class.php on line 142017/06/03 6:51 오전 #40463“위 설명해 주신 방법은 “All-in-One WP Migration” 플러그인을 이용하는 방법인가요?”
아니오. 워드프레스의 자체적인 tool 중에 import/export 도구가 있습니다.
” get_currentuserinfo는 버전 4.5.0부터 사용 중단되었습니다! 대신 wp_get_current_user()를 사용하십시오. in /home/hosting_users/inginehome/www/wp-includes/functions.php on line 3830″
이 에러 메세지는 워드프레스 core 에 에러가 아니라 사용중이신 플러그인이나 function 에서 이 get_currentuserinfo 를 사용하고 있기에 나타나는 에러 입니다.
어느 function 이나 플러그인이 이 get_currentuserinfo() 고유함수를 사용하고 있는지 찾아내고, 이를 wp_get_current_user() 로 바꿔주셔야 합니다.
revslider 관련된 에러메세지는 revslider 가 제대로 세팅되지 않았거나 최신버전이 아니라서 발생하는 에러일 수 있습니다.
Attorney, front-end developer, digital media artist, WordPress enthusiast, & a father of 4 wonderful children.Lives in Colorado.
-
AuthorPosts
- 답변은 로그인 후 가능합니다.