• June 16, 2017

    หากแค่ export posts กับ theme ออกมา ข้อมูลบางส่วนจะหายไป
    มาย้ายแบบเว็บที่ทำด้วย wordpress แบบ “clone”  เหมือนของเดิมทุกอย่าง

    ที่เว็บไซต์เดิม

    ย้ายWordPress (แบบติดตั้งเอง)

    1. Export ฐานข้อมูลจากเว็บเดิม
    phpMyAdmin เข้าไป export ฐานข้อมูล เลือกเป็น sql เพราะฐานข้อมูลไม่ใหญ่มาก หากฐานข้อมูลใหญ่ ก็เลือกไฟล์ชนิดอื่น

    2. copy ทุกไฟล์ของเว็บเดิม มาไว้ในเครื่อง
    ใช้โปรแกรม FTP  เข้าไป folder ที่เก็บไฟล์ของ WordPress บนเซิฟเวอร์เว็บเรา และ download ทุกไฟล์ไว้ในเครื่อง (ลากมาเลย)

    ที่เว็บใหม่

    ติดตั้ง WordPress บนโฮสต์ใหม่ create ฐานข้อมูลใหม่ แล้ว run script wordpress หรือ ติดตั้งจาก script auto

    แทนที่ข้อมูลที่เรา backup เอาไว้จากเว็บเดิม
    โดยลบตารางในฐานข้อมูลของเว็บใหม่ (ที่เราได้ติดตั้งไปเมื่อกี้) แล้ว import ไฟล์ฐานข้อมูลของเว็บเก่า (ที่ export ออกมา เข้าไปแทนที่ (การลบตารางในฐานข้อมูลของเว็บใหม่ ให้ติ๊กในช่อง แล้วใช้ตัวเลือก Drop)

    แก้ไฟล์ wp-config.php ให้ตรงตามฐานข้อมูลใหม่
    – ไฟล์นี้จะอยู่ที่ root folder ของ WordPress
    – แก้ข้อมูลของ database username, password, database name ให้เป็นของโฮสต์ใหม่

    ลบไฟล์ทุกไฟล์ของ WordPress บนเว็บใหม่
    แล้วอัพโหลดไฟล์ในเครื่องเราเข้าไปแทนที่ + wp-config.php ใหม่

    แก้ไข site url ในฐานข้อมูล
    ถึงขั้นตอนนี้ ถ้าไม่มีปัญหาอะไร เว็บใหม่น่าจะรันได้ และหน้าตาเหมือนเว็บเดิมทุกอย่าง
    แต่ Site Url ของเรายังเป็นเว็บเดิม ให้ login ที่ wp-admin แล้วแก้ไข WordPress address กับ Blog address ให้ถูกต้อง จากเมนู Settings –> General

    ขั้นตอนนี้ถ้าใครมีปัญหาขึ้น Fetal Error หรืออะไรประมาณนี้ แนะนำให้ไปรัน MySQL Query ใน phpMyAdmin
    โดยรัน SQL Query ตามนี้เลย (yournewweb.com ก็เปลี่ยนเป็น url ของเว็บใหม่) .. จากนั้นค่อยเข้าไปที่ wordpress admin แล้วแก้ blog address อีกทีนึง

    สรุป
    1. สำรองฐานข้อมูลของเว็บเก่า + สำรองไฟล์ทั้งหมดของเว็บเก่า
    2. ติดตั้ง WordPress บน host ใหม่
    3. แทนที่ Database และ Files ทั้งหมด บนโฮสต์ใหม่ ด้วยไฟล์ที่ export มาจากโฮสต์เก่า
    5. แก้ wp-config.php
    6. แก้ไข site url กับ blog url

    นอกจากนี้ยังมีการย้ายโดยใช้ plugin เช่น wordpress migrations plugin ซึ่งเป็นสุดยอด plugin



เวอไนน์ไอคอร์ส

ประหยัดเวลากว่า 100 เท่า!






เวอไนน์เว็บไซต์⚡️
สร้างเว็บไซต์ ดูแลเว็บไซต์

Categories