2010-05-09 9 views
2

나는 을 가지고 있습니다. Joomla! 원격 사이트에 설치하고 로컬로 실행하고 싶습니다. 나는 달리고있다 줌라!joomla! 마이그레이션

  • 줌라 1.5.12
  • PHP 5.2.6
  • 의 MySQL 5.0.41
  • 아파치 2.0.59
  • OS X 10.5.8 : 표준 MAMP 설치를 통해 Mac에서 로컬

로컬에 구성 파일을 추가했습니다. 줌라! 디렉토리에 올바른 로컬 설정, 데이터베이스 이름, 데이터베이스 사용자 이름, 데이터베이스 비밀번호 등이 있습니다. 여러 설정을 시도했습니다.

또한 원격 데이터베이스를 로컬에서 다시 작성하여 올바르게 복사했는지 확인했습니다.

나는 마이그레이션을 수행하는 방법에 대해 대략 동일한 단계로 몇 가지 다른 지침을 따랐습니다. 또한 할당 된 PHP 메모리를 늘려 보았습니다.

위의 모든 항목이 저에게 효과적이지 않았습니다. 기껏해야 브라우저에서 렌더링 된 사이트의 텍스트를 얻을 수 있습니다. 다른 번에 내가 오류가 발생합니다.

내가 원하는 것은 이미 원격으로 설정 한 것입니다. 줌라! 내 로컬 컴퓨터에서 실행하려면 설치.

로그 덤프가 있습니다. here입니다.

누구든지이 작업을 수행하는 방법에 대한 조언이 있습니까? 대단히 감사하겠습니다. 미리 감사드립니다.

답변

4

사이트 마이그레이션은 비교적 간단합니다.

데이터베이스의 덤프를 가져 와서 모든 웹 파일을 가져옵니다.

장소 서버

로드 데이터베이스

재구성 구성 파일에 webfiles.

덤프를 보면 configuration.php 파일의 맨 위에 공백이있을 수 있습니다. 그것을 제거하십시오.

+0

Ah! 공백> : 감사합니다! – tim

+1

Akeeba 백업은 훨씬 간단하고 빠릅니다. –

2

데이터를 마이그레이션하려는 새 joomla 사이트에 mtwmigrator 구성 요소를 설치하십시오. 그런 다음 구성 탭에서 새 사이트로 마이그레이션하려는 데이터베이스 구성 즉 데이터베이스 이름을 작성하십시오. 그것은 당신을 위해 작동합니다. b'coz는 저에게 맞습니다.

3

akeeba backup을 사용하여 로컬 사이트에 원격 사이트를 설정할 수 있습니다.

당신은 다음 단계를 수행해야합니다 :

이 -> 사이트의 백엔드를 살고 akeeba 백업을 설치하는 이동 (당신의 줌라 버전과 compitible이어야합니다).

은 -> 이제 "지금 백업"을 백업 양식을 작성 -> akeeba 및 설정 백업 형식의 "구성".zip으로

에 도착.

-> "백업 파일 관리"로 이동하여 백업을 시스템에 다운로드하십시오.

-> 이제 locahost 디렉토리로 .zip 파일을 추출하십시오.

-> 브라우저를 열고 백업이 추출 된 폴더로 이동하십시오.

-> 복원 설치 프로그램이 표시되고 단계를 따르십시오.

희망 사이트가 성공적으로 복원됩니다.

1

제 3 자 구성 요소를 설치하지 않는 것이 좋습니다. 문제를 해결하기 위해 시간을 낭비 할 것입니다. 대신 서버에 가서 Joomla의 새로운 새 복사본을 설치하십시오. 그것이 작동하면 구성 파일로 가서 데이터베이스로 변경하십시오. 콘텐츠가 표시되면 configuration.php.htaccess을 제외한 모든 파일을 로컬 서버의 파일로 덮어 씁니다. 그렇게하면 문제를 발견하게 될 것입니다.

+1

이것은 아마도 답이 아닌 주석이었을 것입니다. 좀 더 많은 담당자와 함께 [당신은 코멘트를 게시 할 수있을 것입니다] (http://stackoverflow.com/privileges/comment). –

1

akeeba 백업을 사용하십시오. 웹 사이트를 쉽게 백업하고 다른 장소에서 복원하는 단계별 절차입니다.

+0

동의합니다. Akeeba Backup은 Joomla 사이트를 새 서버로 마이그레이션하는 가장 쉬운 방법이며 사용시 구성 문제가 가장 적습니다. – Stroes