이것은 MAMP 구성(with WordPress)의 후속 게시물이며 웹 사이트를 MAMP에 복사하는 방법에 대한 가이드입니다. 또는 자신의 라이브 WordPress 웹 사이트를 복사하고 랩톱이나 PC에서 로컬로 실행하도록 하여 이 문구를 표현할 수 있습니다. MAMP는 컴퓨터에서 WordPress용 로컬 웹 서버 환경을 쉽게 실행할 수 있게 해주는 작은 앱입니다. 아직 하위 테마가 없는 경우 위의 내용을 웹사이트의 예정된 변경 사항에 대한 테스트 환경으로 사용할 수 있습니다. 이것은 또한 귀하의 웹사이트가 다양한 형태로 어떻게 보이는지 확인하기 위해 고립된 놀이 영역을 갖는 데 사용될 수 있습니다. 아래에서 개략적인 움직임을 설명하려고 시도했습니다. 우리는 MySQL 데이터베이스와 WordPress 파일을 다운로드하여 MAMP에 던지고 있습니다. MAMP가 이미 설치되어 있다고 가정하면 WordPress 웹 사이트의 로컬 복사본을 얻기 위해 다음 목록을 실행해야 합니다. 1. WordPress 데이터베이스 사본을 가져옵니다. 2. WordPress 파일 캡처 다운로드 3. myPHPAdmin을 사용하여 WordPress 데이터베이스 가져오기 4. 데이터베이스에 연결할 수 있도록 index.php를 구성합니다. 5. WP-Admin 액세스를 위해 WordPress 데이터베이스 업데이트 WordPress 데이터베이스 다운로드 **1 호스팅 제공업체 열기 **cPanel **2. ****phpMyAdmin**을 열고 상단 메뉴 표시줄에서 **내보내기**를 선택합니다. **삼. ****SQL 형식**의 빠른 내보내기는 괜찮습니다. **4. **이동을 누르면 **MySQL 데이터베이스** 다운로드가 시작됩니다. WordPress 파일 다운로드 웹사이트 파일을 다운로드할 수 있는 방법에는 여러 가지가 있으며 그 중 일부는 제어판에 표시됩니다. 오늘, 선택합시다 **지원** 다운로드를 위해 이동 파일 관리자 또는 FTP를 사용하여 가져오려면 백업이 저장된 위치로 이메일을 받게 됩니다. 또한 MySQL 로그 파일이 첨부 파일로 포함됩니다. 아마도 언젠가 이것을 복원할 다른 블로그에 대한 아이디어일 것입니다. 데이터베이스 가져오기 시작하기 전에 phpMyAdmin의 기본 최대 가져오기 크기는 2MB입니다. 내 whytepete.com 호스팅 버전의 phpMyAdmin에는 50MB의 값이 포함되어 있습니다. 내 WordPress 데이터베이스 크기는 5MB에 불과합니다. 이것은 물론 콘텐츠 양에 따라 달라집니다. 가져오기를 허용하도록 php.ini 파일을 수정해야 했습니다. **1. **php.ini 파일 찾기 *여기서 * *Agent Ransack* *과 같은 도구가 유용합니다.* **2. ****MAMP**를 확인하여 실행 중인 버전을 확인합니다. *Ità ¢ÃÂà아마도 가장 최신 버전 MAMP가 기본적으로 실행될 것입니다.* **3 계속하기 전에 각 **php.ini 파일의 차이점을 확인하십시오. *WinMerge* * 트릭을 수행하면 버전 7.17과 7.0.0 사이에 아래와 같이 단 한 가지 차이점이 있습니다. 외관상 주요 버전마다 기본값에 대한 몇 가지 추가 및 변경 사항이 있습니다. * **4. **MAMPâÃÂÃÂs Apache 중지& MySQL 서비스를 구성하고** 관련 **php.ini 파일을 편집합니다. 5 필요한 경우 다음을 편집합니다. **memory_limit** *스크립트가 사용할 수 있는 최대 메모리 양(기본값 âÃÂà128M)* **post_max_size** *PHP가 허용하는 POST 데이터의 최대 크기(기본값 à ¢ÃÂà8M **upload_max_filesize** *업로드된 파일의 최대 허용 크기(기본 âÃâÃâ 2M 위의 값은 기본값에 따라 가장 큰 값에서 가장 작은 값으로 설정해야 합니다. upload_max_filesize 값을 25M으로 수정하면 여전히 post_max_size 값에 구속됩니다. 이것은 내 데이터베이스가 8M 제한에 맞기 때문에 수행한 작업입니다. **6. **열기 **phpMyAdmin**& **새 데이터베이스 생성 **7. **왼쪽 도구 모음에서 새 데이터베이스를 선택합니다. *데이터베이스의 âÃÂÃÂselectionâÃÂÃÂ는 약간 기이합니다. Â는 가져오기 전에 강조 표시됩니다.* **8. ****가져오기 탭**을 클릭하고 다운로드한 **WordPress 데이터베이스 **9를 찾습니다. **히트 **이동 **10. **성공! PHP& 워드프레스 이제 데이터베이스를 MySQL 서버로 가져왔으므로 PHP를 구성해야 합니다.& 워드프레스 **1. **먼저 다운로드에서 필요한 **WordPress 파일**을 살펴보겠습니다. *웹사이트 디렉토리의 전체 백업이 있는 경우 homedir >public_html을 확인해야 합니다.* **2. **모든 파일은 **MAMP >htdocs에 복사해야 합니다. *index.php와 같은 기존 파일 교체.* **3. **이제 웹사이트로 이동하여 무슨 일이 일어나고 있는지 확인하세요. *일반적인 오류 메시지는 다음과 같습니다.* **4. ** 표시된 대로 **wp_config.php** 파일을 수정합니다. *Notepad++ 헤더 내의 파일 경로를 기록해 둡니다.* 변경 사항은 다음과 같습니다. **define(âÃÂÃÂDB_NAMEâÃÂÃÂ, âÃÂÃÂwhytepete *워드프레스 데이터베이스 이름.* * *define(âÃÂÃÂDB_USERâÃÂÃÂ, âÃÂÃÂlocal_user1 * WordPress 데이터베이스에 대한 권한이 있는 MySQL 사용자 이름 .* **define(âÃÂÃÂDB_PASSWORDâÃÂÃÂ, âÃÂÃÂunsafe123 * 위 사용자.* **define(âÃÂÃÂDB_HOSTâÃÂÃÂ, âÃÂÃÂlocalhost *의 주소 MySQL을 호스팅하는 서버.* table_prefix = âÃÂÃÂwp *WordPress 데이터베이스 내의 모든 테이블을 보면 테이블 접두어를 찾을 수 있습니다.* **5 브라우저를 새로고침하고â ÃÂæ 만세! 탐색& WP 관리자 액세스 로컬 웹사이트를 시작하고 실행한 후에는 링크가 적절한 localhost/subdir이 아닌 웹사이트로 이동한다는 것을 금방 알 수 있습니다. URL을 수동으로 입력해도 잘 작동합니다. 또한 localhost/wp-admin으로 이동하면 실제 웹페이지 WP-Admin 로그인 페이지로 리디렉션됩니다. 바로 리디렉션되지 않으면 적어도 로그인을 시도할 때 발생합니다. 수정 사항은 다음과 같이 WordPress 데이터베이스 내의 옵션 테이블을 업데이트하는 것입니다. 그리고 마지막 단계는 로그인을 수정하는 것입니다!