วิธีแก้ไข: “WordPress: มีข้อผิดพลาดร้ายแรงในเว็บไซต์นี้”
เผยแพร่แล้ว: 2022-09-04การสร้างและจัดการเว็บไซต์ทำได้ง่ายกว่าที่เคย ด้วย WordPress ซอฟต์แวร์โอเพ่นซอร์สฟรีนี้ช่วยให้บุคคลและธุรกิจสามารถสร้างไซต์ที่เฉียบคมและใช้งานได้สำหรับทุกอย่างตั้งแต่ร้านค้าอีคอมเมิร์ซไปจนถึงบล็อก อย่างไรก็ตาม แง่มุมหนึ่งของการดำเนินการเว็บไซต์ที่ประสบความสำเร็จคือการจัดการปัญหาทางเทคนิค เช่น ข้อผิดพลาดร้ายแรง
โชคดีที่ WordPress ช่วยให้จัดการกับข้อผิดพลาดได้ง่าย และคุณไม่จำเป็นต้องมีความรู้ด้านการเขียนโปรแกรมมากมายเพื่อแก้ไข
มาดำดิ่งสู่โลกแห่งข้อผิดพลาดร้ายแรงและวิธีดูแลมันใน WordPress
ดาวน์โหลดโพสต์นี้โดยป้อนอีเมลของคุณด้านล่าง
ข้อผิดพลาดร้ายแรงบน WordPress หมายถึงอะไร
ตามชื่อที่แนะนำ ข้อผิดพลาดร้ายแรงเป็นปัญหาสำคัญภายในไซต์ WordPress ของคุณ
ปัญหานี้รุนแรงพอที่ WordPress จะไม่สามารถโหลดสคริปต์หรือไฟล์ทั้งหมดได้จนกว่าจะได้รับการแก้ไข
ในเวอร์ชันแรกๆ ของแพลตฟอร์ม ข้อผิดพลาดร้ายแรงส่งผลให้เกิด "หน้าจอสีขาวแห่งความตาย" ซึ่งทำให้ผู้ใช้ไม่สามารถทำอะไรได้จนกว่าจะแก้ไขปัญหาได้
โชคดีที่ไซต์ WordPress ที่อัปเดตจะได้รับลิงก์ไปยังคู่มือการดีบักและอีเมลพร้อมข้อมูลโดยละเอียดเพิ่มเติมเกี่ยวกับข้อผิดพลาด
ฉันจะแก้ไขข้อผิดพลาดร้ายแรงบนไซต์ WordPress ของฉันได้อย่างไร
หากคุณได้รับอีเมลหลังจากเกิดข้อผิดพลาด การแก้ไขน่าจะง่ายมาก อีเมลควรมีรายละเอียดเพิ่มเติมเกี่ยวกับสาเหตุของข้อความแสดงข้อผิดพลาดและวิธีแก้ไข
โดยทั่วไป ข้อผิดพลาดร้ายแรงมักเกิดจากธีมที่ผิดพลาด ปลั๊กอิน หรือหน่วยความจำไม่เพียงพอ ในกรณีดังกล่าว การลบหรืออัปเดตโปรแกรมที่ละเมิดจะทำให้ไซต์ของคุณกลับมาทำงานได้ตามปกติ
อีเมลแสดงข้อผิดพลาดที่สำคัญยังมีลิงก์สำหรับเข้าถึงเว็บไซต์ของคุณในโหมดการกู้คืน คุณจึงสามารถแก้ไขปัญหาได้อย่างรวดเร็ว
หลังจากเข้าสู่ระบบ คุณจะเห็นข้อผิดพลาดพร้อมลิงก์ไปยังหน้าเฉพาะที่คุณสามารถดูแลปัญหาได้
ตัวอย่างเช่น หากปลั๊กอินเป็นตัวการ คุณจะไปที่หน้าปลั๊กอินซึ่งคุณสามารถปิดใช้งานได้ จากที่นั่น คุณสามารถปรับโค้ดที่ทำให้เว็บไซต์ล่มหรือแทนที่ปลั๊กอินด้วยสิ่งที่ดีกว่าได้
หากคุณไม่ได้รับอีเมลพร้อมคำแนะนำโดยละเอียด คุณจะต้องระบุและแก้ไขปัญหาด้วยตนเอง กระบวนการนี้อาจใช้เวลานาน แต่เป็นทางเลือกเดียวของคุณ หากคุณไม่สามารถเข้าถึงไซต์ในโหมดการกู้คืนได้ นี่คือขั้นตอนพื้นฐานที่ต้องปฏิบัติตาม:
ขั้นแรก ใช้ไคลเอนต์ FTP เพื่อเข้าสู่เว็บไซต์ของคุณ ลูกค้าเหล่านี้จะไม่ให้หน้าจอผู้ดูแลระบบเหมือนที่คุณเคยใช้ ดังนั้นอาจมีช่วงการเรียนรู้เล็กน้อย
เนื่องจากปลั๊กอินมักเป็นสาเหตุของข้อผิดพลาดร้ายแรง คุณควรไปที่ wp-content และค้นหาโฟลเดอร์ปลั๊กอินของคุณ การเปลี่ยนชื่อโฟลเดอร์นี้จะป้องกันไม่ให้ WordPress เข้าถึง ดังนั้นคุณจึงต้องปิดการใช้งานปลั๊กอินทั้งหมดของคุณในครั้งเดียว
หากคุณสามารถลงชื่อเข้าใช้ไซต์ของคุณได้หลังจากดำเนินการนี้ แสดงว่าปลั๊กอินสร้างข้อความแสดงข้อผิดพลาด
หาก WordPress ทำงานอีกครั้ง คุณสามารถเปลี่ยนชื่อโฟลเดอร์กลับเป็น "ปลั๊กอิน" แล้วเปิดใช้งานปลั๊กอินทีละตัวได้ หากเกิดข้อผิดพลาดร้ายแรงอีกครั้งหลังจากเปิดใช้งานปลั๊กอิน คุณจำเป็นต้องอัปเดตหรือเปลี่ยนปลั๊กอิน
อีกทางหนึ่ง ธีม WordPress อาจทำให้เกิดข้อผิดพลาดร้ายแรงได้
หากคุณสงสัยว่าธีมเป็นตัวการ คุณควรดาวน์โหลดธีมเริ่มต้นล่าสุดจาก WordPress จากนั้น ใช้ไคลเอนต์ FTP ของคุณ กลับไปที่ wp-content และค้นหาโฟลเดอร์ธีม คัดลอกธีมของคุณไปยังคอมพิวเตอร์เพื่อให้คุณมีข้อมูลสำรอง เผื่อไว้
หลังจากนั้น ให้ลบธีมทั้งหมดและอัปโหลดเวอร์ชันเริ่มต้นล่าสุด หากคุณสามารถเข้าถึงไซต์ของคุณได้หลังจากนี้ คุณสามารถแนะนำธีมอีกครั้งและดูว่าธีมใดที่ทำให้เกิดข้อผิดพลาด
สุดท้าย หากปลั๊กอินหรือธีมไม่ใช่ตัวการ คุณควรติดตั้ง WordPress ใหม่ตั้งแต่ต้น ในกรณีนี้ คุณจะต้องดาวน์โหลดเวอร์ชันล่าสุดและเขียนทับโฟลเดอร์ไฟล์ที่มีอยู่ด้วยเวอร์ชันใหม่
อีกครั้ง คุณจะต้องทำสิ่งนี้โดยใช้ไคลเอนต์ FTP และสลับไฟล์ในนั้น อย่าลืมเลือก "เขียนทับ" และ "ใช้การกระทำนี้เสมอ"
ในขณะที่การติดตั้ง WordPress ใหม่อาจดูรุนแรง แต่อาจเป็นวิธีเดียวที่จะทำให้ไซต์ของคุณกลับมาทำงานได้
จากนั้น คุณสามารถค่อย ๆ แนะนำธีม ปลั๊กอิน และเครื่องมืออื่นๆ อีกครั้ง และดูว่าคุณได้รับข้อความแสดงข้อผิดพลาดเดิมอีกหรือไม่
ฉันจะลบ “มีข้อผิดพลาดร้ายแรง” บนเว็บไซต์ของฉันได้อย่างไร
หากคุณแก้ไขข้อผิดพลาดร้ายแรง ข้อความจะไม่ปรากฏขึ้นสำหรับคุณหรือผู้เยี่ยมชมไซต์อีกต่อไป หากยังคงเกิดขึ้น ยังคงมีปัญหาภายในรหัส หมายความว่าคุณต้องระบุและแก้ไข
หากคุณได้ลองเปลี่ยนปลั๊กอินและธีมแล้ว คุณอาจจะต้องติดตั้ง WordPress ใหม่เพื่อให้ไซต์ของคุณกลับมาออนไลน์อีกครั้ง
ฉันจะดูบันทึกข้อผิดพลาดของ WordPress ได้อย่างไร
บันทึกข้อผิดพลาดคือเอกสารที่บันทึกเมื่อเกิดข้อผิดพลาดภายในไซต์ บันทึกนี้มีประโยชน์เพราะสามารถบอกคุณได้อย่างเฉพาะเจาะจงว่าเกิดอะไรขึ้น เพื่อให้คุณแก้ไขได้ทันที
หากคุณต้องรีเซ็ตไซต์ตั้งแต่เริ่มต้น คุณจะรู้ว่าบันทึกข้อผิดพลาดมีคุณค่าเพียงใด
น่าเสียดายที่วิธีเดียวที่จะสร้างและเข้าถึงบันทึกเหล่านี้ได้คือการเปิดคุณลักษณะการดีบักใน WordPress โดยค่าเริ่มต้น การดีบักจะถูกปิด ดังนั้นคุณต้องเปิดด้วยตนเอง
วิธีที่ง่ายที่สุดในการทำเช่นนี้คือการใช้ปลั๊กอิน แต่คุณสามารถเปลี่ยนโค้ดของไซต์เพื่อให้ได้ผลลัพธ์แบบเดียวกันได้ เราไม่แนะนำให้แก้ไขโค้ดเว้นแต่คุณจะรู้ว่ากำลังทำอะไรอยู่
มิฉะนั้น คุณสามารถป้อนข้อมูลไม่ถูกต้อง ทำให้เกิดปัญหามากยิ่งขึ้น
ฉันจะล้างแคชใน WordPress ได้อย่างไร
แคชเป็นที่เก็บข้อมูลของเว็บไซต์ชั่วคราว ดังนั้นหน้าเว็บไซต์จะโหลดเร็วขึ้น คุณอาจสังเกตเห็นว่าหลังจากเข้าชมไซต์หนึ่งครั้ง โหลดในการเข้าชมครั้งต่อๆ ไปนั้นใช้เวลาไม่นาน
สำหรับ WordPress คุณสามารถแคชข้อมูลไซต์ของคุณได้หลายวิธี
ประการแรก บริการโฮสติ้งของคุณอาจแคชทุกอย่างให้คุณ ดังนั้นไซต์จะโหลดโดยเร็วที่สุดเมื่อผู้ใช้เข้าชม ประการที่สอง คุณสามารถใช้ปลั๊กอินแคชเช่น WP Rocket
สุดท้าย เบราว์เซอร์ของคุณ (เช่น Google Chrome) จะแคชข้อมูลโดยอัตโนมัติเพื่อปรับปรุงประสบการณ์การใช้เว็บของคุณ
มีขั้นตอนต่างๆ ในการล้างข้อมูล ทั้งนี้ขึ้นอยู่กับแคช ตัวอย่างเช่น การล้างแคชของเบราว์เซอร์หมายถึงการเข้าถึงข้อมูลประวัติการท่องเว็บและการล้างไฟล์แคชทั้งหมด
หากบริการโฮสติ้งของคุณมีแคช คุณจะต้องล้างข้อมูลนั้นผ่านแดชบอร์ดบัญชีโฮสติ้ง
สุดท้าย หากคุณกำลังใช้ปลั๊กอินแคช คุณจะต้องล้างข้อมูลผ่านที่นั่น
จะเกิดอะไรขึ้นถ้าฉันล้างแคชของ WordPress?
แม้ว่าแคชมักจะทำให้ไซต์ทำงานเร็วขึ้นและมีประสิทธิภาพมากขึ้น แต่ก็สามารถจัดเก็บไฟล์ที่เสียหายและล้าสมัยได้ ตัวอย่างเช่น คุณอาจไม่เห็นเวอร์ชันที่อัปเดตของไซต์ของคุณ เนื่องจากคอมพิวเตอร์ของคุณกำลังดึงข้อมูลจากแคชเก่า
ดังนั้น การล้างแคชสามารถขจัดปัญหานี้ และทำให้มั่นใจได้ว่าคุณและผู้เยี่ยมชมของคุณจะเห็นหน้าเว็บเวอร์ชันล่าสุดของคุณ
โดยปกติ การล้างแคชจะทำงานได้ดีในรูปแบบการแก้ปัญหาเบื้องต้น ในบางกรณี คุณอาจสามารถลบข้อความแสดงข้อผิดพลาดที่สำคัญด้วยวิธีนี้
“Flush Cache” ใน WordPress คืออะไร?
คำว่า "ล้างแคช" เป็นอีกวิธีหนึ่งในการบอกว่าคุณกำลังล้างข้อมูลทั้งหมดที่เก็บไว้
ฉันจะล้างแคช WordPress โดยไม่มีปลั๊กอินได้อย่างไร
หากคุณไม่ได้ใช้ปลั๊กอินแคช คุณจะต้องเข้าถึงแคชในบริการโฮสติ้งและเว็บเบราว์เซอร์ของคุณ หากคุณใช้ปลั๊กอินไฟร์วอลล์ด้วย คุณจะต้องล้างแคชที่นั่นด้วย โดยรวมแล้ว เมื่อล้างแคช อย่าลืมทำทุกอย่างเพื่อหลีกเลี่ยงปัญหาที่อาจเกิดขึ้นตามมา
ฉันจะดีบัก WordPress ได้อย่างไร
วิธีที่ดีที่สุดในการดีบัก WordPress คือการใช้ปลั๊กอินการดีบัก อย่างไรก็ตาม หากคุณค่อนข้างเชี่ยวชาญด้านเทคนิคและรู้สึกสบายใจที่จะเข้าไปที่โค้ดของไซต์ของคุณ คุณสามารถเปิดใช้งานการรายงานข้อผิดพลาด WPDP ได้
ในกรณีนี้ คุณต้องค้นหาวัตถุส่วนกลาง $wpdp และค้นหาตัวแปร $show_errors จากนั้นตั้งค่านี้เป็น "จริง"
หลังจากทำเช่นนี้ ไซต์จะเริ่มสร้างบันทึกข้อผิดพลาด แต่ตัวเลือกนี้ใช้ได้เฉพาะกับข้อผิดพลาดในการเชื่อมต่อฐานข้อมูลเท่านั้น
ฉันจะเพิ่มขีด จำกัด หน่วยความจำ WordPress ของฉันได้อย่างไร
บางครั้ง เกิดข้อผิดพลาดร้ายแรงขึ้นเนื่องจากปลั๊กอินใช้ข้อมูลมากเกินไป ดังนั้นการเพิ่มขีดจำกัดหน่วยความจำ WordPress ของคุณจึงสามารถบรรเทาปัญหาและอนุญาตให้ปลั๊กอินทำงานได้อย่างอิสระมากขึ้น
อย่างไรก็ตาม การเพิ่มขีดจำกัดสูงเกินไปอาจทำให้ปลั๊กอินทำงานอาละวาด ทำให้ไซต์ของคุณช้าลงและนำไปสู่ประสบการณ์ผู้ใช้ที่ไม่น่าพอใจ
หากต้องการเพิ่มขีดจำกัดหน่วยความจำ ให้ใช้ไคลเอนต์ FTP และไปที่ wp-config.php จากนั้น แทรกบรรทัดของโค้ด (define( 'WP_MEMORY_LIMIT', '128M' ); ก่อนบรรทัดสุดท้าย
128 เมกะไบต์น่าจะเพียงพอ แต่คุณสามารถเปลี่ยนตัวเลขเป็น 256 ได้หากรู้สึกว่ามันต่ำเกินไป
สูงกว่า 256 และคุณเสี่ยงต่อการทำให้ไซต์ของคุณช้าลงมากเกินไป
ฉันจะอัปเดต PHP ใน WordPress ได้อย่างไร
PHP เป็นภาษาโปรแกรมที่ใช้ใน WordPress ดังนั้นจึงมีผลกับทุกอย่างภายในไซต์และทำงานได้ดีเพียงใด วิธีเดียวที่จะปรับการตั้งค่า PHP คือผ่านบริการโฮสติ้งของคุณ
เนื่องจากโฮสต์เว็บของคุณกำหนดเวอร์ชันที่คุณใช้อยู่ คุณจึงจัดการเรื่องนี้ผ่านผู้ดูแลระบบ WordPress ไม่ได้
ที่กล่าวว่า คุณสามารถดูเวอร์ชันที่คุณกำลังใช้งานโดยไปที่เครื่องมือ – ความสมบูรณ์ของไซต์ – ข้อมูล
จากนั้นเลื่อนลงไปที่แท็บ "เซิร์ฟเวอร์" และดูเวอร์ชัน PHP ต้องเป็น 7.4 หรือสูงกว่า แต่ WordPress เวอร์ชันล่าสุดคือ 8.1.9 ดังนั้นยิ่งตัวเลขสูงยิ่งดี
ขั้นตอนเฉพาะในการอัปเดต PHP ขึ้นอยู่กับโฮสต์ของคุณ
หากคุณไม่แน่ใจว่าจะทำการเปลี่ยนแปลงนี้อย่างไร ให้สอบถามข้อมูลเพิ่มเติมจากผู้ให้บริการโฮสติ้งของคุณ
ฉันจะติดตั้ง WordPress ใหม่ได้อย่างไร
ดังที่เราได้กล่าวไว้ก่อนหน้านี้ วิธีที่ดีที่สุดในการติดตั้ง WordPress ใหม่คือการดาวน์โหลดเวอร์ชันล่าสุดและแทนที่ไฟล์ในไคลเอนต์ FTP ของคุณ
เพียงชี้ไคลเอ็นต์ไปที่ไฟล์ชุดใหม่ที่คุณดาวน์โหลดมา และนั่นจะดูแลทุกอย่าง
ฉันจะค้นหาอีเมลผู้ดูแลระบบ WordPress ของฉันได้อย่างไร
อีเมลผู้ดูแลระบบของคุณคืออีเมลที่คุณใช้ในการสมัครบัญชี WordPress ของคุณ คุณยังสามารถค้นหาได้โดยไปที่การตั้งค่า – ทั่วไป – “ที่อยู่อีเมลสำหรับการดูแลระบบ”
ที่นั่น คุณสามารถดูอีเมลที่ใช้สำหรับไซต์และอัปเดตได้หากจำเป็น เนื่องจากนี่คืออีเมลที่จะให้คำแนะนำเกี่ยวกับข้อผิดพลาดที่สำคัญ คุณจึงต้องแน่ใจว่าอีเมลถูกต้อง
ฉันจะสำรองไซต์ WordPress ได้อย่างไร
วิธีที่ดีที่สุดในการสำรองข้อมูลไซต์ WordPress ของคุณคือผ่านปลั๊กอิน โปรดทราบว่าคุณต้องสำรองทั้งไฟล์ไซต์ของคุณ (เช่น ธีมและรูปภาพ) และฐานข้อมูลของคุณ
คุณควรสำรองข้อมูลฐานข้อมูลบ่อยๆ แต่อาจไม่จำเป็นต้องสำรองไฟล์บ่อยๆ
ตามหลักการแล้ว คุณสามารถสำรองข้อมูลทั้งบนคอมพิวเตอร์ในพื้นที่ของคุณหรือในบริการที่เก็บข้อมูลบนคลาวด์
หากทุกอย่างยังอยู่บนเซิร์ฟเวอร์เดียวกัน คุณจะไม่สามารถติดตั้งไซต์ของคุณใหม่ได้หากเซิร์ฟเวอร์หยุดทำงาน
ฉันจะย้อนกลับเป็นเวอร์ชันก่อนหน้าของ WordPress ได้อย่างไร
บางครั้ง ปลั๊กอินและธีมที่ล้าสมัยจะไม่ซิงค์กับ WordPress เวอร์ชันใหม่กว่า ทำให้เกิดข้อผิดพลาดร้ายแรง WP Downgrade เป็นปลั๊กอินที่เปลี่ยนไซต์ของคุณกลับไปเป็น WordPress เวอร์ชันก่อนหน้าได้
การทำเช่นนี้สามารถขจัดปัญหาใดๆ และทำให้ไซต์ของคุณทำงานได้อย่างราบรื่น
โปรดจำไว้ว่า เมื่อ WordPress อัปเกรดเป็นเวอร์ชันใหม่กว่า ไซต์ของคุณจะค่อยๆ ล้าสมัยและจัดการได้ยากขึ้น
ในที่สุด คุณจะต้องเปลี่ยนไปใช้เวอร์ชันที่ใหม่กว่า
ไฟล์กำหนดค่าใน WordPress อยู่ที่ไหน
คุณสามารถเข้าถึงไฟล์นี้ผ่านไคลเอนต์ FTP ไฟล์นี้อยู่ในโฟลเดอร์รูทของเว็บไซต์ของคุณ ซึ่งอาจอยู่ในเครื่องคอมพิวเตอร์ของคุณหรือบนเซิร์ฟเวอร์ระยะไกล
ไคลเอนต์ FTP อนุญาตให้คุณเข้าถึงโฟลเดอร์รูทของคุณ ทำให้ค้นหาไฟล์ wp-config.php ได้ง่ายขึ้น
ฉันจะติดต่อฝ่ายสนับสนุนของ WordPress ได้อย่างไร
WordPress มีตัวเลือกการสนับสนุนมากมาย รวมถึงฟอรัม คำถามที่พบบ่อย แชทสด และตั๋วสนับสนุนทางอีเมล
คุณสามารถเข้าถึงคุณลักษณะทั้งหมดเหล่านี้ได้ผ่านทางแดชบอร์ดของผู้ดูแลระบบ อย่างไรก็ตาม คุณอาจจำเป็นต้องมี WordPress เวอร์ชันพรีเมียมเพื่อเข้าถึงตัวเลือกบางอย่าง เช่น แชทสด
สร้างเนื้อหาที่ดีขึ้นสำหรับไซต์ WordPress ของคุณด้วยเนื้อหาร็อค
ไซต์ WordPress นั้นสมบูรณ์แบบสำหรับการเขียนบล็อกและการตลาดเนื้อหา แต่คุณได้รับประโยชน์สูงสุดจากไซต์ของคุณหรือไม่?
Rock Content ไม่เพียงแต่ช่วยให้คุณเข้าใจความสามารถของไซต์ของคุณเท่านั้น แต่ยังสร้างเนื้อหาคุณภาพสูงที่จะเพิ่มปริมาณการเข้าชมหน้าเว็บของคุณ ติดต่อเราวันนี้เพื่อหาข้อมูลเพิ่มเติม