นี่คือโพสต์ต่อจากการกำหนดค่า MAMP (ด้วย WordPress) และเป็นแนวทางเกี่ยวกับวิธีคัดลอกเว็บไซต์ไปยัง MAMP หรือฉันสามารถพูดประโยคนี้ได้โดยพูดว่า คัดลอกเว็บไซต์ WordPress ที่ใช้งานจริงของคุณเองและเรียกใช้บนแล็ปท็อปหรือพีซีของคุณ MAMP เป็นแอปขนาดเล็กที่ช่วยให้คอมพิวเตอร์ของคุณเรียกใช้สภาพแวดล้อมเว็บเซิร์ฟเวอร์ภายในสำหรับ WordPress ได้อย่างง่ายดาย ข้างต้นสามารถใช้เป็นสภาพแวดล้อมการทดสอบสำหรับการเปลี่ยนแปลงที่กำลังจะเกิดขึ้นในเว็บไซต์ของคุณ หากคุณไม่มีธีมย่อยอยู่แล้ว นอกจากนี้ยังอาจใช้เพื่อมีพื้นที่เล่นรอบแยกต่างหากเพื่อดูว่าเว็บไซต์ของคุณมีลักษณะอย่างไรในรูปแบบต่างๆ ฉันได้พยายามอธิบายการเคลื่อนไหวระดับสูงด้านล่าง เรากำลังดาวน์โหลดฐานข้อมูล MySQL และไฟล์ WordPress และโยนลงใน MAMP สมมติว่า MAMP ได้รับการติดตั้งแล้ว เราจำเป็นต้องดำเนินการตามรายการต่อไปนี้เพื่อให้ได้สำเนาภายในเครื่องของเว็บไซต์ WordPress ของคุณ: 1. รับสำเนาฐานข้อมูล WordPress ของคุณ 2. ดาวน์โหลดไฟล์ WordPress ของคุณ 3. นำเข้าฐานข้อมูล WordPress โดยใช้ myPHPAdmin 4. กำหนดค่า index.php เพื่ออนุญาตการเชื่อมต่อกับฐานข้อมูลของคุณ 5. อัปเดตฐานข้อมูล WordPress สำหรับการเข้าถึง WP-Admin ดาวน์โหลดฐานข้อมูล WordPress ของคุณ **1 เปิดผู้ให้บริการโฮสต์ของคุณ **cPanel **2. **เปิด **phpMyAdmin** แล้วเลือก **ส่งออก** ที่แถบเมนูด้านบน **3. **การส่งออกอย่างรวดเร็วใน **รูปแบบ SQL** นั้นใช้ได้ **4. **เมื่อคุณกดไป คุณจะเริ่มดาวน์โหลด **ฐานข้อมูล MySQL** ดาวน์โหลดไฟล์ WordPress ของคุณ มีหลายวิธีในการดาวน์โหลดไฟล์เว็บไซต์ของคุณ ซึ่งบางวิธีจะแสดงบนแผงควบคุมของคุณ วันนี้ขอเลือก **สำรองข้อมูล** ไปข้างหน้าสำหรับการดาวน์โหลด YouâÃÂàจะได้รับอีเมลที่บันทึกการสำรองข้อมูลไว้ที่ âÃÂàคว้ามันโดยใช้ File Manager หรือ FTP นอกจากนี้ ไฟล์บันทึก MySQL จะถูกรวมเป็นไฟล์แนบ อาจเป็นแนวคิดสำหรับบล็อกอื่นเพื่อกู้คืนบล็อกนี้ในสักวันหนึ่ง การนำเข้าฐานข้อมูล ก่อนที่เราจะเริ่ม ขนาดการนำเข้าสูงสุดเริ่มต้นใน phpMyAdmin คือ 2MB เวอร์ชันโฮสต์ของ phpMyAdmin ของฉันมาพร้อมกับค่า 50MB ขนาดฐานข้อมูล WordPress ของฉันคือ 5MB เท่านั้น âÃÂàthisâÃÂàแน่นอนว่าจะแตกต่างกันไปขึ้นอยู่กับปริมาณเนื้อหา ฉันต้องแก้ไขไฟล์ php.ini เพื่อให้นำเข้าได้ **1. **ค้นหาไฟล์ **php.ini(s *นี่คือที่ที่เครื่องมืออย่าง * *Agent Ransack* * มีประโยชน์สำหรับฉัน* **2. **ตรวจสอบ **MAMP** เพื่อยืนยันเวอร์ชันที่กำลังทำงานอยู่ *Ità ¢ÃÂàมีแนวโน้มว่า MAMP เวอร์ชันล่าสุดจะทำงานเป็นค่าเริ่มต้นอยู่แล้ว* **3 ก่อนดำเนินการต่อ ให้ยืนยันความแตกต่างภายในแต่ละไฟล์ **php.ini *WinMerge* * มีความแตกต่างเพียงข้อเดียวตามที่แสดงด้านล่างระหว่างเวอร์ชัน 7.17 และ 7.0.0 มีการเพิ่มเติมและการเปลี่ยนแปลงค่าดีฟอลต์เล็กน้อยสำหรับเวอร์ชันหลักตามรูปลักษณ์ของมัน * **4. **หยุด **MAMPâÃÂÃÂs Apache& บริการ MySQL** และแก้ไขไฟล์ **php.ini ที่เกี่ยวข้อง *ItâÃÂÃÂs คุ้มค่า 100% อ่านผ่านส่วนความคิดเห็นที่ด้านบน* ** 5 แก้ไขสิ่งต่อไปนี้เมื่อจำเป็น **memory_limit** *จำนวนหน่วยความจำสูงสุดที่สคริปต์อาจใช้ (ค่าเริ่มต้น âÃÂà128M)* **post_max_size** *ขนาดข้อมูล POST สูงสุดที่ PHP จะยอมรับ (ค่าเริ่มต้น à ¢ÃÂà8M **upload_max_filesize** *ขนาดสูงสุดที่อนุญาตสำหรับไฟล์ที่อัพโหลด (ค่าเริ่มต้น âÃÂà2M ด้านบนควรตั้งค่าจากใหญ่ไปหาเล็กที่สุดตามค่าเริ่มต้น หากเราแก้ไขค่า upload_max_filesize เป็น 25M ค่าขนาด post_max_size จะยังคงผูกมัดอยู่ นี่คือสิ่งที่ฉันทำเนื่องจากฐานข้อมูลของฉันพอดีกับขีดจำกัด 8M **6. **เปิด **phpMyAdmin**& สร้าง **ฐานข้อมูลใหม่ **7. **เลือกฐานข้อมูลใหม่ของคุณบนแถบเครื่องมือด้านซ้ายมือ * âÃÂÃÂselectionâÃÂàของฐานข้อมูลค่อนข้างแปลก เราแค่ต้องแน่ใจว่ามันâÃÂà Âs ไฮไลต์ก่อนนำเข้า* **8. **คลิกที่ **แท็บนำเข้า** และเรียกดู **ฐานข้อมูล WordPress ที่คุณดาวน์โหลด **9. **กด **ไป **10. **ความสำเร็จ! การกำหนดค่า PHP& WordPress ตอนนี้เราได้นำเข้าฐานข้อมูลไปยัง MySQL Server แล้ว เราต้องกำหนดค่า PHP& เวิร์ดเพรส **1. **ก่อนอื่น มาดู **ไฟล์ WordPress** ที่คุณต้องการจากการดาวน์โหลดของคุณ *หากคุณสำรองไดเร็กทอรีเว็บไซต์ของคุณไว้ทั้งหมด คุณจะต้องค้นหาใน homedir >public_html* **2. **ไฟล์ทั้งหมดควรคัดลอกไปที่ **MAMP >htdocs *แทนที่ไฟล์ที่มีอยู่ เช่น index.php.* **3. **ตอนนี้ ไปที่เว็บไซต์เพื่อดูว่าอะไรกำลังเกิดขึ้น *ข้อความแสดงข้อผิดพลาดยอดนิยมคือ* **4. **แก้ไขไฟล์ **wp_config.php** ตามที่แสดง *จดบันทึกเส้นทางของไฟล์ภายในส่วนหัวของ Notepad++* การเปลี่ยนแปลงของหมายเหตุคือ: **define(âÃÂÃÂDB_NAMEâÃÂÃÂ, âÃÂÃÂwhytepete *ชื่อฐานข้อมูล WordPress.* * *define(âÃÂÃÂDB_USERâÃÂÃÂ, âÃÂÃÂlocal_user1 *ชื่อผู้ใช้ MySQL ที่มีสิทธิ์บนฐานข้อมูล WordPress .* **define(âÃÂÃÂDB_PASSWORDâÃÂÃÂ, âÃÂÃÂunsafe123 *รหัสผ่านที่เกี่ยวข้องสำหรับ เหนือผู้ใช้* **define(âÃÂÃÂDB_HOSTâÃÂÃÂ, âÃÂÃÂlocalhost *ที่อยู่ของ เซิร์ฟเวอร์ของคุณที่โฮสต์ MySQL* table_prefix = âÃÂÃÂwp *คุณสามารถค้นหาคำนำหน้าตารางของคุณโดยดูที่ตารางทั้งหมดภายในฐานข้อมูล WordPress* **5 รีเฟรชเบราว์เซอร์ของคุณและâ ÃÂæ ไชโย! การนำทาง& การเข้าถึงผู้ดูแลระบบ WP หลังจากที่เว็บไซต์ท้องถิ่นของคุณเริ่มทำงาน คุณจะรับรู้ลิงก์นำทางไปยังเว็บไซต์ของคุณได้อย่างรวดเร็ว แทนที่จะเป็น localhost/subdir ที่เหมาะสม การพิมพ์ URL ด้วยตนเองนั้นใช้ได้ดี นอกจากนี้ หากเรานำทางไปยัง localhost/wp-admin คุณจะถูกเปลี่ยนเส้นทางไปยังหน้าเข้าสู่ระบบ WP-Admin ของหน้าเว็บจริงของคุณ หากคุณไม่เปลี่ยนเส้นทางทันที âÃÂàอย่างน้อยจะเกิดขึ้นเมื่อคุณลองเข้าสู่ระบบ การแก้ไขคืออัพเดทตาราง Options ภายในฐานข้อมูล WordPress ดังรูป และขั้นตอนสุดท้ายคือการแก้ไขการเข้าสู่ระบบ!