Đây là bài đăng tiếp theo từ Định cấu hình MAMP (với WordPress) và là hướng dẫn về cách sao chép một trang web vào MAMP. Hoặc tôi có thể diễn đạt điều này bằng cách nói, sao chép trang web WordPress trực tiếp của riêng bạn và để nó chạy cục bộ trên máy tính xách tay hoặc PC của bạn. MAMP là một ứng dụng nhỏ cho phép máy tính của bạn dễ dàng chạy môi trường máy chủ web cục bộ cho WordPress Ở trên có thể được sử dụng làm môi trường thử nghiệm cho các thay đổi sắp tới đối với trang web của bạn nếu bạn chưa có Chủ đề con. Điều này cũng có thể được sử dụng để có một khu vực vui chơi riêng biệt để xem trang web của bạn trông như thế nào dưới nhiều hình thức khác nhau Tôi đã cố gắng minh họa động thái cấp cao bên dưới. Chúng tôi đang tải xuống cơ sở dữ liệu MySQL và các tệp WordPress và ném chúng vào MAMP Giả sử MAMP đã được cài đặt, chúng tôi cần chạy qua danh sách sau để đạt được bản sao cục bộ của trang web WordPress của bạn: 1. Nhận bản sao cơ sở dữ liệu WordPress của bạn 2. Tải xuống bản chụp các tệp WordPress của bạn 3. Nhập cơ sở dữ liệu WordPress bằng myPHPAdmin 4. Định cấu hình index.php để cho phép kết nối với cơ sở dữ liệu của bạn 5. Cập nhật cơ sở dữ liệu WordPress để truy cập WP-Admin Tải xuống cơ sở dữ liệu WordPress của bạn **1 Mở nhà cung cấp dịch vụ lưu trữ của bạn **cPanel **2. **Mở **phpMyAdmin** và chọn **Xuất** ở thanh menu trên cùng. **3. **Xuất nhanh ở định dạng **SQL** là được. **4. **Khi nhấn go, bạn sẽ bắt đầu tải xuống **cơ sở dữ liệu MySQL** của mình Tải xuống tệp WordPress của bạn Có nhiều cách để tải xuống các tệp trang web của bạn, một vài trong số đó sẽ được hiển thị trên bảng điều khiển của bạn Hôm nay, chúng ta hãy chọn **Hỗ trợ** Hãy tiếp tục để tải xuống Bạn à¢Ã Âàsẽ nhận được email chứa bản sao lưu đã được lưu vào âÃÂàlấy nó bằng Trình quản lý tệp hoặc FTP. Ngoài ra, tệp nhật ký MySQL sẽ được bao gồm dưới dạng tệp đính kèm. Có lẽ một ý tưởng cho một blog khác để khôi phục lại một ngày nào đó Nhập cơ sở dữ liệu Trước khi bắt đầu, kích thước nhập tối đa mặc định trong phpMyAdmin là 2MB. Mặc dù vậy, phiên bản phpMyAdmin được lưu trữ tại saotepete.com của tôi có giá trị là 50MB Kích thước cơ sở dữ liệu WordPress của tôi chỉ là 5MB âÃÂàthisâÃÂàtất nhiên sẽ khác nhau tùy thuộc vào khối lượng nội dung. Tôi đã phải sửa đổi tệp php.ini để cho phép nhập **1. **Tìm (các) tệp **php.ini *Đây là nơi một công cụ như * *Agent Ransack* * hữu ích cho tôi.* **2. **Kiểm tra **MAMP** để xác nhận phiên bản đang chạy. *Đó là ¢ÃÂàphiên bản mới nhất MAMP dù sao cũng sẽ chạy như mặc định.* **3 Trước khi tiếp tục, hãy xác nhận sự khác biệt trong mỗi tệp **php.ini đó *WinMerge* * thực hiện thủ thuật này, chỉ có một điểm khác biệt duy nhất như được hiển thị bên dưới giữa phiên bản 7.17 và 7.0.0. Có một vài bổ sung và thay đổi đối với các giá trị mặc định cho mỗi phiên bản chính theo giao diện của phiên bản đó. * **4. **Dừng **MAMPâÃÂÃÂs Apache& MySQL** và chỉnh sửa tệp **php.ini có liên quan *Việc đọc qua phần nhận xét ở trên cùng là 100% đáng giá.* ** 5 Chỉnh sửa phần sau nếu cần. **memory_limit** *Số lượng bộ nhớ tối đa mà tập lệnh có thể tiêu thụ (Mặc định âÃÂà128M)* **post_max_size** *Kích thước tối đa của dữ liệu POST mà PHP sẽ chấp nhận (Mặc định à ¢ÃÂà8M **upload_max_filesize** *Kích thước tối đa được phép cho các tệp đã tải lên (Mặc định âÃÂà2M Ở trên nên được đặt từ lớn nhất đến nhỏ nhất như được phản ánh bởi các giá trị mặc định của chúng. Nếu chúng tôi sửa đổi giá trị upload_max_filesize thành 25M, nó vẫn bị ràng buộc bởi giá trị post_max_size. Đây là những gì tôi đã làm khi cơ sở dữ liệu của tôi nằm trong giới hạn 8M **6. **Mở **phpMyAdmin**& tạo một **cơ sở dữ liệu mới **7. **Chọn cơ sở dữ liệu mới của bạn trên thanh công cụ bên trái. * âÃÂÃÂlựa chọnâÃÂàcủa cơ sở dữ liệu hơi kỳ quặc, chúng tôi chỉ cần đảm bảo rằng nóâÃÂà  được đánh dấu trước khi nhập.* **8. **Nhấp vào **tab Nhập** và duyệt tìm **cơ sở dữ liệu WordPress **9 đã tải xuống của bạn. **Lượt **Đi **10. **Thành công! Định cấu hình các dịch vụ PHP& WordPress Bây giờ chúng ta đã nhập cơ sở dữ liệu vào Máy chủ MySQL, chúng ta cần định cấu hình PHP& WordPress **1. **Trước tiên, hãy xem **tệp WordPress** bạn cần từ bản tải xuống của mình. *Nếu bạn có bản sao lưu đầy đủ các thư mục trang web của mình, bạn sẽ cần xem trong homedir >public_html.* **2. **Tất cả các tệp đó phải được sao chép vào **MAMP >htdocs *Thay thế các tệp hiện có như index.php.* **3. **Bây giờ, hãy điều hướng đến trang web để xem điều gì đang xảy ra. *Đây là một thông báo lỗi phổ biến.* **4. **Sửa đổi tệp **wp_config.php** như được hiển thị. *Lưu ý đường dẫn tệp trong tiêu đề Notepad++.* Những thay đổi của lưu ý là: **define(âÃÂÃÂDB_NAMEâÃÂÃÂ, âÃÂÃÂwhytepete *Tên cơ sở dữ liệu WordPress.* * *define(âÃÂÃÂDB_USERâÃÂÃÂ, âÃÂÃÂlocal_user1 *Tên người dùng MySQL có quyền đối với cơ sở dữ liệu WordPress .* **define(âÃÂÃÂDB_PASSWORDâÃÂÃÂ, âÃÂÃÂunsafe123 *Mật khẩu được liên kết cho người dùng ở trên.* **define(âÃÂÃÂDB_HOSTâÃÂÃÂ, âÃÂÃÂlocalhost *Địa chỉ của máy chủ của bạn lưu trữ MySQL.* table_prefix = âÃÂÃÂwp *Bạn có thể tìm tiền tố bảng của mình bằng cách xem tất cả các bảng trong cơ sở dữ liệu WordPress.* **5 Làm mới trình duyệt của bạn vàâ ÃÂæ HURRAY! Điều hướng& Quyền truy cập WP-Quản trị viên Sau khi thiết lập và chạy trang web địa phương của bạn, bạn sẽ nhanh chóng nhận ra các liên kết điều hướng đến trang web của mình thay vì localhost/thư mục con thích hợp. Mặc dù vậy, việc nhập URL theo cách thủ công vẫn hoạt động tốt Ngoài ra, nếu chúng tôi điều hướng đến localhost/wp-admin, bạn sẽ được chuyển hướng đến trang đăng nhập WP-Admin trên trang web thực của bạn. Nếu bạn không được chuyển hướng ngay lập tức, điều đó ít nhất sẽ xảy ra khi bạn thử đăng nhập Cách khắc phục là cập nhật bảng Options trong cơ sở dữ liệu WordPress như hình Và bước cuối cùng là sửa lỗi đăng nhập!