วิธีการแก้ไขข้อผิดพลาดทั่วไป 8 อันดับแรกของ WordPress?

เผยแพร่แล้ว: 2021-10-14

wp_eror

วิธีแก้ปัญหาสำหรับการแก้ไขข้อผิดพลาดทั่วไป 8 ข้อของ WordPress มีให้อ่านในบทความนี้

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

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

หากคุณไม่ใช่คนที่ชอบทำให้มือสกปรกในการเขียนโค้ดและยุ่งกับไฟล์ WP คุณสามารถขอความช่วยเหลือจากผู้เชี่ยวชาญได้เสมอ

บริการ Outsource WordPress Development เป็นโซลูชันหนึ่งที่สามารถกำจัดข้อผิดพลาด WordPress ทั้งหมดได้ทันที อย่างไรก็ตาม หากคุณเป็นคน "ทำเอง" มากกว่า เรารวบรวมไว้ที่นี่แล้ว

เราจะแชร์ ข้อผิดพลาดที่พบบ่อยที่สุด 8 ข้อที่ เว็บมาสเตอร์พบและวิธีแก้ไข หวังว่าคุณจะพบว่ามีประโยชน์

1. เกิดข้อผิดพลาดในการสร้างการเชื่อมต่อฐานข้อมูล
เคยลองติดตั้ง WordPress หรือไม่? ถ้าใช่ คุณอาจคุ้นเคยกับข้อผิดพลาดนี้ นอกจากนี้ นี่เป็นข้อผิดพลาดที่ค่อนข้างอธิบายตนเองได้ ข้อผิดพลาดระบุอย่างชัดเจนว่าคุณไม่สามารถเชื่อมต่อกับฐานข้อมูลของคุณได้

ข้อผิดพลาดนี้อาจเกิดจากหลายสาเหตุ รวมถึงข้อผิดพลาดใน wp-config.Php ปัญหาในเว็บโฮสติ้งหรือการแฮ็ก

สารละลาย:
แก้ไข wp-config.php . ของคุณ
เปิดไฟล์ wp-config.php ของคุณผ่าน FTP หรือตัวจัดการไฟล์ใน Cpanel และตรวจสอบว่าข้อมูลฐานข้อมูลถูกต้องหรือไม่ รวมถึงชื่อฐานข้อมูล โฮสต์ ชื่อผู้ใช้ และรหัสผ่าน หากคุณเพิ่งเริ่มต้น คุณจะต้องเรียนรู้บางสิ่งเกี่ยวกับไฟล์ wp-config

คุณสามารถค้นหาข้อมูลที่เกี่ยวข้องที่เขียนภายใต้ความคิดเห็นว่า

//** การตั้งค่า MySQL – คุณสามารถรับข้อมูลนี้จากโฮสต์เว็บของคุณ **//
/** ชื่อของฐานข้อมูลสำหรับ WordPress **//

กำหนด ('DB_Name', 'your_database_name');
และอื่นๆ…..

แก้ไขปัญหาเกี่ยวกับโฮสต์เว็บ
หากคุณพบว่าไฟล์ wp-config.php ของคุณใช้งานได้ปกติ ก็ถึงเวลาตรวจสอบกับผู้ให้บริการเว็บโฮสติ้งของคุณแล้ว คุณจะได้รู้ว่าฐานข้อมูลของคุณเกินโควต้าหรือมีปัญหาชั่วคราวกับเซิร์ฟเวอร์

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

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

2. ลืมรหัสผ่านผู้ดูแลระบบหรืออีเมลไม่ทำงาน
ด้วยรหัสผ่านจำนวนมากที่ต้องจำไว้ในใจ เป็นเรื่องปกติที่คุณจะลืมรหัสผ่านหนึ่งหรือสองรหัสผ่าน อันที่จริง การจำรหัสผ่านอาจทำได้ยากในบางครั้ง

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

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

คลิกที่ตารางชื่อ wp-users แล้วเรียกดู คุณควรเห็นแถวที่มีรายละเอียดชื่อผู้ใช้ของคุณ เช่น ชื่อผู้ใช้ รหัสผ่าน ID และอื่นๆ อีกมากมาย

ถึงเวลาเปลี่ยนรหัสผ่านของคุณในคอลัมน์ user_pass หมายเหตุ ก่อนบันทึก ให้คลิกที่ MD5 ในฟังก์ชันเมนู

แก้ไข functions.php . ของคุณ
ตั้งค่าการเชื่อมต่อกับเซิร์ฟเวอร์ของคุณผ่าน FTP และเปิดไฟล์ “functions.php” รีเซ็ตรหัสผ่านของคุณโดยเพิ่มโค้ดต่อไปนี้

wp-set-password('DesiredNewPassword', 1); เปลี่ยนค่าของ NewPassword ที่ต้องการด้วยรหัสผ่านใหม่ของคุณ และพารามิเตอร์อื่นคือ user_ID จากตาราง wp-users กดบันทึกเพื่อบันทึกการเปลี่ยนแปลงทั้งหมดที่ทำในไฟล์และอัปโหลดเป็น FTP ของคุณ

3. ข้อผิดพลาดในการเชื่อมต่อหมดเวลา
นี่เป็นหนึ่งในข้อผิดพลาดที่พบบ่อยที่สุดแต่สำคัญที่สุดซึ่งมักจะอยู่บนเซิร์ฟเวอร์ที่ใช้ร่วมกันอย่างท่วมท้น
สาเหตุ:

1. ธีมหรือปลั๊กอินจำนวนมาก
2. ข้อผิดพลาดในการทำงานของธีม
3. ขีดจำกัดหน่วยความจำ PHP หมด

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

คุณยังสามารถเพิ่มขีดจำกัดหน่วยความจำ PHP ของคุณได้ด้วยการเพิ่มบรรทัดของโค้ดใน functions.php . ของคุณ
กำหนด ('WP-MEMORY-LIMIT', '256M')
หรือคุณสามารถเพิ่มโค้ดบรรทัดนี้ในไฟล์ .htaccess ของคุณที่ด้านบน
php_value memory_limit 256M

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

มีสองสิ่งที่เป็นไปได้ ที่คุณถูกปล้น (ซึ่งเราหวังว่าจะไม่เป็นความจริง) หรือคุณพลาดการอัปโหลดโฟลเดอร์ธีมรูท

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

5. 404 หน้าผิดพลาด
คุณเพิ่งได้รับข้อผิดพลาด 404 บนหน้าบล็อกของคุณหรือไม่ เป็นเรื่องปกติและมักเป็นผลมาจากการตั้งค่าลิงก์ถาวรที่ไม่ดี นี่เป็นปัญหาทั่วไปของธีมที่มีประเภทโพสต์ที่กำหนดเอง

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

6. ข้อผิดพลาดภายในเซิร์ฟเวอร์

นี่เป็นหนึ่งในปัญหาที่สับสนมากที่สุด มักจะแสดงเป็น “Internal Server Error” หรือบางครั้งเป็น “500 Internal Server Error” แสดงว่ามีปัญหาแต่ไม่สามารถระบุได้โดยเซิร์ฟเวอร์ นี่คือที่ที่ความสับสนอยู่

ปัญหาอาจเกิดขึ้นที่ไหน? และสิ่งนี้คุณต้องคิดออกเอง ให้เราดูวิธีแก้ปัญหาสำหรับปัญหาดังกล่าว

สารละลาย
เพื่อค้นหาสิ่งที่ปัญหาเริ่มต้นตามขั้นตอนเหล่านี้

1. ตรวจสอบไฟล์ .htaccess ที่เสียหาย ลองเปลี่ยนชื่อไฟล์เป็น .htaccess_pre จากนั้นโหลดเว็บไซต์ของคุณ หากปัญหาอยู่ในไฟล์ .htaccess ของคุณ แสดงว่าปัญหาได้รับการแก้ไขแล้ว หรือต้องทำขั้นตอนอื่นๆ

2. ลองเพิ่มขีดจำกัดหน่วยความจำ PHP ของคุณ หากคุณเห็นข้อผิดพลาดนี้เฉพาะเมื่อคุณพยายามเข้าสู่ระบบบัญชี WordPress ของคุณ ให้สร้างไฟล์ข้อความเปล่าและตั้งชื่อเป็น php.ini

จากนั้นวางรหัสนี้: memory=64MB ในนั้น บันทึกไฟล์และอัปโหลดใน /wp-admin/ โดยใช้ FTP หากยังเกิดปัญหา ให้ไปยังขั้นตอนต่อไป

3. ลองอัปโหลดไฟล์หลักของคุณอีกครั้ง จำไว้ว่ามันจะไม่เปลี่ยนแปลงอะไรแต่อาจช่วยแก้ปัญหาได้หากไฟล์หลักของคุณเสียหาย

WordPress หน้าจอสีขาวแห่งความตาย

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

สารละลาย
ทำตามขั้นตอนเหล่านี้เพื่อค้นหาสาเหตุของปัญหา

1. ลองเพิ่มขีดจำกัดหน่วยความจำ PHP โดยส่วนใหญ่แล้วจะเป็นเช่นนี้และมักจะถูกจัดเรียงตามขั้นตอนนี้เท่านั้น แต่ถ้าปัญหาของคุณยังคงอยู่ ให้ไปยังขั้นตอนถัดไป

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

3. แทนที่ธีมของคุณด้วยธีมเริ่มต้น ขั้นตอนนี้ช่วยแก้ปัญหาได้เกือบตลอดเวลา

ข้อผิดพลาดถึงขีดจำกัดของทรัพยากร

เมื่อคุณเลือกใช้บริการโฮสติ้งที่อนุญาตให้คุณจำกัดพื้นที่เก็บข้อมูล ขีดจำกัดการโอน และขีดจำกัดการรับส่งข้อมูลของผู้ใช้ เมื่อเกินก่อนสิ้นเดือน จะเป็นการสร้างข้อความแสดงข้อผิดพลาด ตอนนี้คุณมีทางเลือกอะไรบ้าง? มาดูวิธีแก้ปัญหาด้านล่างกัน

สารละลาย

1. ในการแก้ไขปัญหานี้ ให้ดูขั้นตอนเหล่านี้ด้านล่าง
ทางออกเดียวที่ทำงานให้คุณที่นี่คือการอัปเกรดบัญชีของคุณ

2. อย่างไรก็ตาม คุณสามารถตรวจสอบสถานะแบนด์วิดท์ของคุณได้โดยไปที่ cPanel จากนั้นไปที่ Logs จากนั้นไปที่ Resource และสุดท้าย Details หาก cPanel ของคุณไม่มีตัวเลือก Log ให้คุณตรวจสอบได้ในตัวเลือก Bandwidth
นี่เป็นทางออกเดียวสำหรับข้อผิดพลาดนี้

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

เกี่ยวกับผู้เขียน-
Emily Johns เป็นบล็อกเกอร์สุดยอดนักพัฒนา WordPress เธอมีความเกี่ยวข้องกับ Wordsuccor Ltd. ซึ่งเป็นบริษัท พัฒนา WordPress CMS ชั้นนำที่ตั้งอยู่ในสหรัฐอเมริกา คุณสามารถพบ Emily ได้ที่นี่ โดยทำงานเกี่ยวกับการพัฒนา WordPress แบบกำหนดเองและการปรับแต่งธีมสำหรับธุรกิจขนาดเล็กและลูกค้าองค์กร