เว็บไซต์ย้ายข้อผิดพลาด 500? วิธีที่ดีที่สุดในการโยกย้ายการกู้คืนจากการติดตั้ง WordPress ใหม่

คุณเคยประสบกับสถานการณ์นี้หรือไม่: หลังจากย้ายเว็บไซต์ของคุณ คุณได้รับหน้าข้อผิดพลาด 500 ที่น่าตื่นตาทันทีที่คุณเปิดมัน

คุณรู้สึกเหมือนลูกบอลยางกิ่วหรือไม่?

ตอนนี้ฉันจะพาคุณผ่านมันด้วยวิธีที่ง่ายที่สุดWordPressสามารถจัดการได้อย่างง่ายดายแม้ในขณะที่ย้ายหรือทำการติดตั้งใหม่ ดังนั้นการกู้คืนเว็บไซต์จึงไม่ต้องกังวล!

ข้อผิดพลาด 500 คือรหัสสถานะการตอบสนองของข้อผิดพลาดฝั่งเซิร์ฟเวอร์ กล่าวอย่างตรงไปตรงมา หมายความว่า "ส่วนหัวของเซิร์ฟเวอร์ลัดวงจร" และไม่สามารถจัดการคำขอของคุณได้

โดยเฉพาะอย่างยิ่งเมื่อคุณเปลี่ยนเซิร์ฟเวอร์ใหม่สำหรับเว็บไซต์ของคุณ ปัญหามีแนวโน้มที่จะเกิดขึ้นมากขึ้น

เว็บไซต์ย้ายข้อผิดพลาด 500? วิธีที่ดีที่สุดในการโยกย้ายการกู้คืนจากการติดตั้ง WordPress ใหม่

เหตุใดจึงเกิดข้อผิดพลาด 500 เมื่อย้ายเว็บไซต์

ขั้นแรก เราต้องค้นหาสาเหตุของปัญหาและทำการแก้ไขปัญหาเล็กน้อยก่อน

ข้อผิดพลาด 500 ข้อเกิดขึ้นเมื่อเคลื่อนย้าย ส่วนใหญ่เนื่องมาจากสาเหตุดังต่อไปนี้:

  • ปลั๊กอินไฟร์วอลล์ไม่ได้ปิดอยู่: หลายๆ คนเพิกเฉยต่อประเด็นนี้ ทำให้เว็บไซต์ "หยุดงาน" ทันทีหลังจากย้าย
  • ข้อขัดแย้งในการกำหนดค่าเซิร์ฟเวอร์:ชอบ .htaccess กฎในไฟล์เข้ากันไม่ได้กับเซิร์ฟเวอร์ใหม่
  • ปัญหาเกี่ยวกับปลั๊กอินและธีม: ไม่ได้อัปโหลดปลั๊กอินหรือธีมดั้งเดิม ส่งผลให้เกิดการทำงานที่ผิดปกติ
  • การกำหนดค่าฐานข้อมูลไม่ถูกต้อง: URL ไม่ได้อัปเดตและลิงก์ไม่ถูกต้อง

ดูเหมือนซับซ้อน แต่ในความเป็นจริง ตราบใดที่คุณทำตามขั้นตอน ทุกอย่างก็แก้ไขได้อย่างง่ายดาย

ขั้นตอนที่ 1: ปิดปลั๊กอินไฟร์วอลล์

หากคุณเปิดใช้งานปลั๊กอินไฟร์วอลล์ เช่น Wordfence ตรวจสอบให้แน่ใจว่าได้ปิดปลั๊กอินด้วยตนเองก่อนที่จะย้าย

หากแบ็กเอนด์ของเว็บไซต์เดิมไม่สามารถเข้าสู่ระบบได้ จะสามารถปิดได้โดยการแก้ไขไฟล์เท่านั้น

วิธีดำเนินการเฉพาะ

  1. เปิดขึ้น .htaccess,.user.ini และ php.ini ไฟล์.
  2. ลบโค้ดที่ล้อมรอบด้วยความคิดเห็น "Wordfence WAF"
  3. ตรวจสอบให้แน่ใจว่าการเพิ่มประสิทธิภาพไฟร์วอลล์ถูกปิดใช้งานและลบออก wordfence-waf.php ไฟล์.

⚠️ เคล็ดลับ:ปรับปรุงใหม่ .user.ini หลังจากอัปโหลดไฟล์แล้ว อาจใช้เวลาประมาณ 5 นาทีจึงจะมีผล หากคุณใจร้อนเกินไป คุณอาจเห็นหน้าจอสีขาวหรือข้อความแสดงข้อผิดพลาด

ขั้นตอนที่สอง: วิธีการกู้คืนการย้ายข้อมูลขั้นสุดยอดสำหรับการติดตั้ง WordPress ใหม่ทั้งหมด

เมื่อการปิดไฟร์วอลล์ด้วยตนเองไม่ทำงาน เราจำเป็นต้องใช้เคล็ดลับขั้นสูงสุด นั่นคือการติดตั้งการกู้คืนการย้ายข้อมูล WordPress ใหม่ นี่คือขั้นตอนโดยละเอียด:

1. ทดสอบการกู้คืนฐานข้อมูลสำรอง

ขั้นแรก ให้อัปโหลดไฟล์สำรองข้อมูลไปยังเซิร์ฟเวอร์และขยายขนาดข้อมูลที่สำรองไว้ ตัวอย่างเช่น:

cd /home/chen/web/chenweiliang.com/public_html
tar zxvf CHENWEILIANG.COM_44XXR4XU01.tar.gz
  • นอกจากนี้ คุณต้องติดตั้งเว็บไซต์ WordPress ใหม่บนชื่อโดเมนอื่น เช่น:http://www.etufo.org

2. การกู้คืนฐานข้อมูล

นำเข้าไฟล์ฐานข้อมูลไปยังฐานข้อมูล WordPress ที่ติดตั้งใหม่:

mariadb -u root -pBK********P chen_wl < CHENWEILIANG.COM_44XXR4XU01.sql

3. แก้ไข URL ฐานข้อมูล

แก้ไข URL เดิมในฐานข้อมูลเป็นชื่อโดเมนใหม่:

หากต้องการแก้ไขไฟล์การกำหนดค่าและ URL ฐานข้อมูล โปรดดูบทช่วยสอนต่อไปนี้▼


**คำแนะนำในการแก้ไข:** แทรกเนื้อหาใหม่ในส่วนเชิงตรรกะที่เกี่ยวข้องกับการสำรองข้อมูลและการติดตั้ง โดยเฉพาะอย่างยิ่ง ให้เพิ่มย่อหน้าท้ายบรรทัดแรกเพื่อเป็นแนวทางให้ผู้ใช้ดำเนินการขั้นตอนต่อไป

ขั้นตอนที่ 3: ไดเรกทอรีชื่อโดเมนและการกำหนดค่าโฮสต์ท้องถิ่น

เปลี่ยนชื่อไดเรกทอรีชื่อโดเมนเป็นเส้นทางเป้าหมายใหม่:

mv /home/chen/web/etufo.org/public_html /home/chen/web/chenweiliang.com/public_html
  • ก่อนที่จะเปลี่ยนชื่อเป็นเส้นทางเป้าหมายใหม่ คุณต้องสร้างไดเร็กทอรีชื่อโดเมนสำหรับเว็บไซต์ใหม่ก่อน /home/chen/web/etufo.org/public_html เปลี่ยนชื่อเป็นอย่างอื่น

แก้ไขไฟล์โฮสต์ในเครื่อง

  1. เปิด Notepad (สิทธิ์ผู้ดูแลระบบ)
  2. เข้าสู่เส้นทาง C:\Windows\System32\drivers\etc\hosts.
  3. เพิ่ม IP เซิร์ฟเวอร์และชื่อโดเมนใหม่ เช่น:
    192.168.1.1   www.chenweiliang.com
    
  4. บันทึกและปิดไฟล์

ขั้นตอนที่ 4: อัปโหลดปลั๊กอินและธีมของเว็บไซต์ดั้งเดิม

ต่อไป เราต้องคืนค่าปลั๊กอินและธีมของเว็บไซต์ดั้งเดิม:

ขั้นตอนเฉพาะ

  1. แพ็คเกจปลั๊กอินและไดเร็กทอรีธีม:
    tar -zcvf plugins-themes.tar.gz plugins themes
    
  2. ย้ายไปยังไดเร็กทอรีเป้าหมาย:
    mv plugins-themes.tar.gz /home/chen/web/chenweiliang.com/public_html/wp-content
    
  3. แตกไฟล์:
    cd /home/chen/web/chenweiliang.com/public_html/wp-content
    tar zxvf plugins-themes.tar.gz
    

สุดท้ายเพิ่ม .htaccess และ wp-config.php การกำหนดค่าแบบกำหนดเองของไฟล์

ขั้นตอนที่ 5: URL ฐานข้อมูลและการแทนที่เส้นทาง

使用 Search & Replace ปลั๊กอินที่แทนที่เส้นทางเซิร์ฟเวอร์เก่าด้วยเส้นทางใหม่

สำหรับการดำเนินการเฉพาะ โปรดดูบทความนี้:จะเปลี่ยน URL ฐานข้อมูล WordPress ทั้งหมดเป็น HTTPS ได้อย่างไร

ขั้นตอนที่ 6: ทดสอบปลั๊กอินทีละขั้นตอน

หลังจากการติดตั้งใหม่เสร็จสมบูรณ์ อย่าเปิดใช้งานปลั๊กอินทั้งหมดพร้อมกัน

ขอแนะนำให้เปิดใช้งานปลั๊กอินครั้งละ 10 รายการ และหากเกิดปัญหา ให้แก้ไขปัญหาทีละรายการ

ถ้อยคำส

ด้วยวิธีการย้ายขั้นสูงสุดของ "การติดตั้ง WordPress ใหม่" เราสามารถแก้ไขปัญหาข้อผิดพลาด 500 ได้อย่างมีประสิทธิภาพเมื่อย้ายเว็บไซต์ วิธีการนี้ไม่เพียงแต่รับประกันความสมบูรณ์ของเว็บไซต์เท่านั้น แต่ยังช่วยลดปัญหาต่างๆ ที่เกิดจากการกำหนดค่าที่ไม่เหมาะสมอีกด้วย

สุดท้ายนี้ จงจำความจริงข้อหนึ่งไว้:เว็บไซต์ของคุณถือเป็นทรัพย์สินของคุณ และการดูแลรักษาเว็บไซต์ก็มีความสำคัญพอๆ กับการดูแลลูกๆ ของคุณเอง

ตอนนี้ลองดูสิ! หากคุณพบปัญหาใด ๆ โปรดฝากข้อความไว้และเราจะพยายามอย่างดีที่สุดเพื่อช่วยคุณแก้ไข!

การอ่านเพิ่มเติม:

หวัง Chen Weiliang บล็อก ( https://www.chenweiliang.com/ ) แบ่งปัน "ข้อผิดพลาด 500 ข้อในการย้ายเว็บไซต์" วิธีที่ดีที่สุดในการโยกย้ายและกู้คืนจากการติดตั้ง WordPress ใหม่จะช่วยคุณได้

ยินดีต้อนรับสู่การแบ่งปันลิงค์ของบทความนี้:https://www.chenweiliang.com/cwl-32420.html

หากต้องการปลดล็อคเคล็ดลับที่ซ่อนอยู่เพิ่มเติม ยินดีต้อนรับเข้าร่วมช่อง Telegram ของเรา!

แชร์และกดไลค์ถ้าคุณชอบ! การแชร์และการถูกใจของคุณคือแรงบันดาลใจอย่างต่อเนื่องของเรา!

 

发表评论

ที่อยู่อีเมลของคุณจะไม่ถูกเผยแพร่ 必填项已用 * 标注

เลื่อนไปที่ด้านบน