WordPress wp_options ตารางเสียหาย / Error การสร้างการเชื่อมต่อฐานข้อมูล

ผมเคยได้ยินเพื่อให้ห่างไกลใน 2015 ได้รับการใด ๆ ไวรัส หรือ ใช้ประโยชน์จาก SQL เพื่อ "ลง" ไซต์และบล็อกหลายร้อยรายการ WordPressในฐานะที่มันเป็นในปีก่อนหน้า แต่เกี่ยวกับสิ่งแปลกเกิดขึ้นในเดือน ผมได้พบกับเว็บไซต์จำนวนมากที่ดูเหมือนจะหายไป การเชื่อมต่อกับฐานข้อมูลError การสร้างการเชื่อมต่อฐานข้อมูล.
ในทางปฏิบัติเมื่อเกิดข้อผิดพลาดดังกล่าวขึ้น WordPressสิ่งแรกที่ต้องตรวจสอบคือ:

  1. ถ้าบริการ MySQL ทำงานบนเซิร์ฟเวอร์ มีสถานการณ์ที่มี เกินเซิร์ฟเวอร์ ที่จะเป็นเจ้าภาพในการให้บริการฐานข้อมูล MySQL / mysqld เพื่อหยุดวิ่ง ในกรณีนี้ บริการจะเริ่มต้นใหม่จาก terminal (ผ่าน ssh หรือคอนโซล) หรือจากเว็บอินเตอร์เฟส หากมีความเป็นไปได้นี้
  2. ข้อผิดพลาดในการกำหนดค่า ผู้ใช้งาน / รหัสผ่าน in WP-config.php. ในสถานการณ์นี้จะถูกตรวจสอบว่าผู้ใช้ฐานข้อมูลและชื่อฐานข้อมูลถูกตั้งค่าอย่างถูกต้องใน wp-config.php

สถานการณ์ที่สามคือ คอรัปชั่น (อธิบายไม่ได้จนถึงตอนนี้) wp_options จาก MySQL. ดังนั้นก่อนที่คุณจะตกใจหากคุณพบว่าไซต์ของคุณมี "Error การสร้างการเชื่อมต่อฐานข้อมูล” เป็นการดีที่จะตรวจสอบว่าตารางในฐานข้อมูลนั้นใช้ได้หรือไม่

วิธีตรวจสอบและซ่อมแซม wp_ tableoptions จาก WordPress ในกรณีที่มีการทุจริต ทำเครื่องหมายว่าพังและควรซ่อมแซม

1 เปิด phpMyAdminเราจะไปที่ฐานข้อมูลของเว็บไซต์ที่จะลดลงและพยายามที่จะเข้าถึงตาราง wp_options. ถ้ามันเสียหายก็จะเห็นการแจ้งเตือนที่แจ้งนี้

ภาพหน้าจอที่ 2015 12-16 6.32.25-PM

ในหน้าจอดังกล่าวข้างต้นเป็นเรื่องเกี่ยวกับตาราง wp_options จากฐานข้อมูล "mobile_apk" ตาราง 'sqldb / wp_options'ถูกทำเครื่องหมายว่าพังและควรได้รับการซ่อมแซม.

2. เลือกตาราง wp_optionsโดยทำเครื่องหมายในช่องถัดจากนั้นไปที่เมนูแบบเลื่อนลงด้านล่าง (ด้วยการเลือก) และเลือก "ตารางซ่อม"

sql_repair_table_wp_options

3 หลังจากขั้นตอนนี้ของการกวดวิชาคำตอบของคำสั่ง SQL และจากนั้นตรวจสอบว่าเว็บไซต์ไปในพารามิเตอร์ปกติ

ภาพหน้าจอที่ 2015 12-16 6.33.15-PM

ผู้ใช้ WordPress ที่ไม่ได้ติดตั้ง phpMyAdmin สามารถทำได้จาก terminal / เซิร์ฟเวอร์ที่ฐานข้อมูลดำเนินการคำสั่ง:

  • ตรวจสอบว่า wp_ tableoptions เสียหาย:
mysqlcheck -c baza_date wp_options -u user_db -p 
  • แก้ไข wp_ ตารางoptions จากฐานข้อมูล "ฐานข้อมูล":
mysqlcheck -r mydb wp_options -u user -p

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

เป็นคนรักเทคโนโลยี ฉันเขียนบทความด้วยความสุขบน StealthSettings.com ตั้งแต่ปี 2006 ฉันมีประสบการณ์ที่หลากหลายในระบบปฏิบัติการ: macOS, Windows, และ Linux, รวมถึงภาษาโปรแกรมและแพลตฟอร์มบล็อก (WordPress) และสำหรับร้านค้าออนไลน์ (WooCommerce, Magento, PrestaShop)

วิธีการ » ท่องเน็ต » WordPress wp_options ตารางเสียหาย / Error การสร้างการเชื่อมต่อฐานข้อมูล

1 ความคิดเกี่ยวกับ "WordPress wp_options ตารางเสียหาย / Error การสร้างการเชื่อมต่อฐานข้อมูล”

  1. ทำไมสิ่งนี้ถึงเกิดขึ้น ฉันเคยประสบปัญหานี้กับหลาย ๆ ไซต์สำหรับลูกค้าที่โฮสต์ทั้งหมดบน Godaddและเซิร์ฟเวอร์ การแก้ไขนั้นง่ายพอสมควร แต่สิ่งที่ทำให้เสียหายตั้งแต่แรก และฉันจะป้องกันไม่ให้เกิดขึ้นอีกได้อย่างไร

    ตอบ
แสดงความคิดเห็น