2011-03-14 5 views
2

DNN에 꽤 새로워서 친절하십니까? 많은 비영리 단체의 웹 사이트를 호스트하는 친구를 도우겠습니다. 그는 사이트를 유지 관리 할 수 ​​있도록 DNN으로 모든 사이트를 이전하려고합니다. 하나는 PortalID = 0으로 작년에 성공적으로 설정되었으며 기본 데이터베이스를 사용합니다.포털을 완전히 다른 호스트로 옮기기

그런 다음 친구가 DNN에서 호스팅을 요청했으며 PortalID = 1로 다른 포털로 설정했습니다. 이제이 친구는 이동 호스트이며 우리는 다소 당혹 스럽습니다. 모든 포털 데이터가 동일한 기본 데이터베이스에 저장되는 것처럼 보입니다.

우리의 질문은 어떻게 포털 데이터를 개별 데이터베이스로 옮겨서 데이터베이스를 백업하고 클라이언트에게 전송하는 것이 쉬운가라는 것입니다. 그리고 새로운 포털을 만들 때 데이터베이스를 어디에 설정합니까? 아니면 잘못 설정 했습니까?

답장을 보내주십시오. 나는 초보자입니다.

답변

1

각 고객을 개별 DotNetNuke 설치로 설정하는 것이 좋습니다 (다중 포털 기능은 조직 내 콘텐츠에서만 사용해야합니다).

원하는 작업을 수행하려면 고객을 위해 복제 및 제거 방법을 수행해야합니다. 데이터베이스에는 유물이 남아있을 수 있지만 귀하와 고객 모두에게 가장 좋은 것이 될 수 있습니다. 도움이 필요하면 http://www.DNNHelp.com으로 기본을 만지는 것이 좋습니다.

(내가 http://www.PowerDNN.com을 위해 일)

0

I 사이트와 데이터베이스를 복사 한 다음 다른 포털 (들) (I이 토니는 "복제 및 퍼지"라고 말한다 무엇 가정 삭제하는 것이 좋습니다 것입니다). 사이트를 백업하고 다른 곳에 복원 할 수 있다고 가정합니다 (새 사이트에 액세스 할 수있는 포털 별칭을 설정해야합니다). 그런 다음 호스트 -> 사이트 페이지 (새 포털을 작성)에서 데이터베이스에서 원하지 않는 다른 포털을 삭제할 수 있습니다. 완료되면 원래 사이트에서 포털을 삭제하고 연결되지 않은 별도의 사이트가 두 개있을 수 있습니다.

동일한 인스턴스의 포털은 항상 동일한 데이터베이스를 공유하므로 별도의 데이터베이스를 원할 경우 새 포털이 아닌 새 DNN 인스턴스를 만들어야합니다.

0

위의 모든 긴 방법 외에도 짧은 작업이 있습니다. 호스트 및

  • 모든 사용자 정의 스킨, 컨테이너 및 사용한 모듈 패키지를 만들기 마이그레이션 할 포털에서 템플릿을 내보낼

    • 로그인 : 여기 당신이 그것을 할 수있는 방법을 쉽게합니다.
    • 고객에게 모든 파일을 보내십시오.
    • 고객이 스킨, 컨테이너 및 모듈을 웹 사이트에 설치해야합니다 (아니면 dnn의 루트에있는 스킨, 컨테이너 및 모듈의 각 폴더에 스킨, 컨테이너 및 모듈을 놓을 수 있습니다). 인스턴스 및 실행 installresource)
    • 위의 단계를 완료하면 간단하게 포털을 만들고 템플릿을 사용하여 새 포털을 만들 수 있습니다.
    • 난이 도움이되기를 바랍니다

    (iexportalble implementes 및 기타 모듈) text/html과 같은 모든 모듈에 대한 데이터를 얻기 위해 포털 템플릿을 내보내는 동안 콘텐츠가 포함 된 확인하는 것을 기억하십시오.

  • 관련 문제