เมื่อถ่ายโอนไซต์จากเซิร์ฟเวอร์หนึ่งไปยังอีกเซิร์ฟเวอร์หนึ่ง งานหลักของผู้ดูแลระบบคือการรักษาไม่เพียงแต่รูปลักษณ์ของทรัพยากรเท่านั้น แต่ยังรวมถึงการนำเข้าข้อมูลผู้ใช้และการตั้งค่าทั้งหมดด้วย ข้อมูลทั้งหมด CMS Joomla จัดเก็บไว้ในตาราง MySQL ซึ่งทำให้สามารถย้ายจากโฮสต์หนึ่งไปยังอีกโฮสต์หนึ่งได้อย่างรวดเร็วและสะดวกที่สุด

คำแนะนำ
ขั้นตอนที่ 1
การคัดลอกไซต์ไปยัง Joomla ประกอบด้วย 2 ส่วนคือ การคัดลอกไฟล์และการถ่ายโอนฐานข้อมูล ซึ่งเนื้อหาทั้งหมดจะถูกเก็บไว้ การดำเนินการทั้งสองจะดำเนินการแยกกัน เตรียมเซิร์ฟเวอร์เป้าหมายไว้ล่วงหน้าโดยลบไฟล์.htaccess และ index.php ทั้งหมด เนื่องจากไฟล์เหล่านี้อาจไม่ถูกแทนที่หากชื่อตรงกัน
ขั้นตอนที่ 2
เชื่อมต่อกับโฮสต์เก่าของคุณโดยใช้ไคลเอนต์ FTP (เช่น FileZilla, CuteFTP หรือ Total Commander) ดาวน์โหลดสำเนาของไซต์ลงในฮาร์ดไดรฟ์ของคอมพิวเตอร์ ในการดำเนินการนี้ เพียงลากและวางไฟล์ทั้งหมดจากโฟลเดอร์รูทบนเซิร์ฟเวอร์ระยะไกลไปยังไดเร็กทอรีที่สร้างไว้ก่อนหน้านี้บนคอมพิวเตอร์ของคุณ หลังจากเสร็จสิ้นขั้นตอน ตรวจสอบให้แน่ใจว่าข้อมูลทั้งหมดปลอดภัย
ขั้นตอนที่ 3
เชื่อมต่อกับเซิร์ฟเวอร์ที่คุณกำลังย้ายไป ย้ายไซต์จากฮาร์ดไดรฟ์ไปยังโฮสติ้งโดยใช้ FTP รอให้การดาวน์โหลดเสร็จสิ้น สิ่งสำคัญที่สุดคือการรักษาลำดับชั้นของไฟล์ดั้งเดิมไว้ นั่นคือ โหลดข้อมูลทั้งหมดเหมือนกับที่ทำในโฮสต์แรกของคุณ
ขั้นตอนที่ 4
ไปที่แผงควบคุมฐานข้อมูล phpMyAdmin ตามที่อยู่เดิม เลือกชื่อของฐาน Joomla ที่ด้านซ้ายของหน้าต่างเพจ ไปที่แท็บ "ส่งออก" คลิกที่ "บันทึกเป็น" คลิก "เริ่ม" หากยูทิลิตี้นี้ไม่พร้อมใช้งานบนโฮสติ้งของคุณ ให้ใช้ฟังก์ชันที่มี หรือขอบริการสนับสนุนด้านเทคนิคของผู้ให้บริการเพื่อจัดเตรียมสำเนาของฐานข้อมูลนี้ให้กับคุณ
ขั้นตอนที่ 5
สร้างฐานข้อมูลบนโฮสติ้งใหม่และไปที่ phpMyAdmin คลิกที่ชื่อของฐานข้อมูลในบานหน้าต่างด้านซ้ายและเลือกแท็บ "นำเข้า" ระบุพาธไปยังไฟล์ฐานข้อมูลที่บันทึกไว้และรอสิ้นสุดขั้นตอน
ขั้นตอนที่ 6
เปิดไฟล์ configuration.php ในรูทของไซต์ที่คัดลอกไว้แล้ว และเปลี่ยนการตั้งค่าทั้งหมดตามพารามิเตอร์ของเซิร์ฟเวอร์ใหม่ แทนที่ค่าของตัวแปร $ host, $ user, $ db และ $ password $ live_site มักจะเว้นว่างไว้ คัดลอกเสร็จแล้ว