วิธีแก้ไข คุณแน่ใจหรือว่าต้องการทำเช่นนี้? เกิดข้อผิดพลาดใน WordPress
เผยแพร่แล้ว: 2021-07-22ข้อผิดพลาดบางอย่างของ WordPress มีประโยชน์เพียงพอที่จะบอกคุณได้ว่าปัญหาคืออะไร เช่น "มีโฟลเดอร์ปลายทางอยู่แล้ว" ข้อผิดพลาดอื่น ๆ นั้นคลุมเครือและไม่มีสิ่งใดที่จะปวดหัวมากไปกว่า "คุณแน่ใจหรือไม่ว่าต้องการทำสิ่งนี้" ข้อผิดพลาดของเวิร์ดเพรส
ปัญหาที่ใหญ่ที่สุดของข้อผิดพลาดเฉพาะของ WordPress นี้คือมันไม่ได้เกิดขึ้น และไม่สามารถแก้ไขได้ด้วยสิ่งใดสิ่งหนึ่งโดยเฉพาะ คุณอาจเห็นข้อผิดพลาดเมื่อคุณทำอย่างใดอย่างหนึ่งต่อไปนี้:
- การสร้างหมวดหมู่หรือแท็ก
- การเผยแพร่หน้าหรือโพสต์
- การเพิ่มรูปภาพหรือไฟล์ไปยังเพจหรือโพสต์
- กำลังอัปโหลดปลั๊กอินหรือธีม
- การปรับแต่งหรืออัปเดตธีม
โดยพื้นฐานแล้ว เมื่อใดก็ตามที่คุณทำงานผู้ดูแลระบบประเภทใดก็ตาม คุณจะเห็นข้อผิดพลาดนั้น เนื่องจากข้อผิดพลาดนี้ไม่ตรงไปตรงมา คุณจึงต้องสวมหมวกผู้ตรวจสอบ เราอยู่ที่นี่เพื่อช่วยคุณในเรื่องนั้น
ก่อนที่คุณจะไปต่อ ให้ล้างแคชและคุกกี้ของคุณ เป็นไปได้ว่าวิธีนี้ไม่สามารถแก้ปัญหาได้ แต่ถ้ามันเคยเกิดขึ้น คุณจะไม่ต้องวุ่นวายกับไฟล์ WordPress แบ็กเอนด์ที่มีความละเอียดอ่อน
ปลั๊กอินและธีม: สาเหตุหลักสองประการของ “คุณแน่ใจหรือว่าต้องการทำสิ่งนี้” WordPress ผิดพลาด
ข้อผิดพลาดนี้มักเกิดขึ้นเมื่อมีการตรวจสอบ nonce ล้มเหลว ตาม WPBeginner "Nonce เป็นตัวเลขหรือคีย์ที่ใช้ครั้งเดียว WordPress ใช้ Nonces เพื่อปกป้อง URL และแบบฟอร์มจากการพยายามแฮ็คที่เป็นอันตราย” ปลั๊กอินและธีมมักเป็นตัวการที่ทำให้เกิดความล้มเหลวประเภทนี้ โดยทั่วไป นี่เป็นคำเตือนด้านความปลอดภัย – หากมีการตรวจสอบแบบ nonce ล้มเหลว มันจะบอก WordPress ว่าแฮ็กเกอร์อาจพยายามเข้าถึงเว็บไซต์ของคุณ จากนั้น WordPress จะแจ้งให้คุณระมัดระวังผ่านข้อผิดพลาด “คุณแน่ใจหรือไม่…”
นอกจากนี้ยังอาจเกิดขึ้นหากปลั๊กอินหรือธีมที่คุณพยายามอัปโหลดมีเวอร์ชันบีบอัดที่ไม่ถูกต้อง คุณต้องใช้ไฟล์ .zip ไม่เช่นนั้นจะใช้งานไม่ได้ หากปัญหาไม่ง่ายเหมือนเวอร์ชันบีบอัด ให้อ่านต่อ
วิธีตรวจสอบปลั๊กอิน WordPress ของคุณ
ขั้นแรก คุณต้องปิดใช้งานปลั๊กอิน WordPress ทั้งหมดของคุณ ไปที่ Plugins > Installed Plugins ในแถบด้านข้างทางซ้ายมือ จากนั้น ภายใต้แต่ละปลั๊กอิน ให้คลิก ปิดใช้งาน
หากคุณมีปลั๊กอินจำนวนมากที่จะปิดใช้งาน คุณสามารถเลือกช่องทางด้านซ้ายของปลั๊กอินที่ด้านบนของรายการ ซึ่งจะทำเครื่องหมายที่ช่องทางด้านซ้ายของแต่ละปลั๊กอินโดยอัตโนมัติ
จากนั้น จากเมนูแบบเลื่อนลง ให้เลือก ปิดใช้งาน กด Apply ทางขวาของเมนู
ข้อผิดพลาดชัดเจนหรือไม่? นั่นหมายความว่าปลั๊กอินถูกตำหนิ เปิดใช้งานแต่ละปลั๊กอินใหม่ทีละตัวเพื่อดูว่าคุณสามารถสร้างข้อผิดพลาดใหม่ได้หรือไม่ หากคุณสามารถทำได้ คุณสามารถเลือกปลั๊กอินที่เป็นสาเหตุของปัญหาได้
การตรวจสอบปลั๊กอิน WordPress ของคุณโดยใช้ FTP
หากคุณต้องการทำงานกับ FTP คุณสามารถปิดใช้งานปลั๊กอิน WordPress ได้ด้วยวิธีนี้ นี่เป็นการติดตามผลที่ดีเช่นกัน หากขั้นตอนข้างต้นไม่ได้ผล เนื่องจากเป็นวิธีตรวจสอบปลั๊กอินอย่างละเอียดยิ่งขึ้น เมื่อคุณเชื่อมต่อกับ FTP แล้ว คุณจะเห็นรายการไฟล์ ค้นหารายการที่ระบุว่า wp-content แล้วคลิก
ถัดไป ค้นหาโฟลเดอร์ปลั๊กอิน มันจะพูดว่า “plugins” ไม่ใช่ “plugins_OFF” หรืออย่างอื่น
คุณต้องเปลี่ยนชื่อโฟลเดอร์เป็น “plugins.deactivated” ฉันสามารถคลิกขวาที่โฟลเดอร์และเลือกเปลี่ยนชื่อ
กลับไปที่ส่วนผู้ดูแลระบบ WordPress ของคุณ คุณต้องการให้หน้าจอปลั๊กอินอีกครั้งหากคุณยังไม่มี (คุณอาจต้องรีเฟรชหน้า) คุณควรเห็นการแจ้งเตือนว่าปลั๊กอินของคุณถูกปิดใช้งาน เช่นเดียวกับที่แสดงด้านล่าง
หากสิ่งนี้ช่วยจัดการข้อผิดพลาด “คุณแน่ใจหรือไม่…” แสดงว่าปลั๊กอินตัวใดตัวหนึ่งของคุณเป็นสาเหตุของปัญหา นี่คือสิ่งที่ต้องทำ:
เปลี่ยนชื่อของโฟลเดอร์ plugins.deactivated กลับเป็นเพียงแค่ “ปลั๊กอิน” ในไคลเอนต์ FTP ของคุณ เมื่อคุณรีเฟรชหน้าปลั๊กอิน WordPress ทุกอย่างควรกลับมาเป็นปกติ ยกเว้นปลั๊กอินของคุณจะยังคงปิดใช้งานอยู่
เปิดใช้งานแต่ละปลั๊กอินทีละตัว ในการดำเนินการนี้ ให้คลิก เปิดใช้งาน ใต้ชื่อปลั๊กอิน
ทำต่อไปจนกว่าคุณจะสร้างข้อผิดพลาด “คุณแน่ใจหรือไม่…” ซึ่งจะบอกคุณว่าปลั๊กอินตัวใดที่ทำให้เกิดปัญหา เมื่อคุณพบปลั๊กอินที่มีปัญหา คุณสามารถลองปิดใช้งานแล้วลบและติดตั้งใหม่เพื่อดูว่ายังมีปัญหาอยู่หรือไม่ หากเป็นเช่นนั้น คุณอาจต้องหาตัวทดแทนสำหรับปลั๊กอินนั้นหรือดูว่าคุณจะใช้งานได้โดยไม่มีฟังก์ชันหรือไม่
หากปลั๊กอินของคุณไม่ใช่ปัญหา ก็ถึงเวลาตรวจสอบธีมของคุณ
วิธีตรวจสอบธีม WordPress ของคุณ
เราจะทำตามขั้นตอนที่คล้ายคลึงกันสำหรับการตรวจสอบปลั๊กอินของคุณ ขั้นแรก ดาวน์โหลดธีมที่กำลังใช้งานอยู่ เพื่อที่คุณจะได้บันทึกไว้ในคอมพิวเตอร์ของคุณเป็นข้อมูลสำรอง ในไคลเอนต์ FTP ของคุณ ให้กลับไปที่โฟลเดอร์ wp-content จากนั้นไปที่โฟลเดอร์ชื่อ “themes” แล้วคลิกเพื่อเปิด

ค้นหาธีมที่เปิดใช้งานบนเว็บไซต์ของคุณ ดาวน์โหลดลงในคอมพิวเตอร์ของคุณ ในไคลเอนต์ FTP ของฉัน ฉันต้องคลิกขวาที่เมนูป๊อปอัปแล้วเลือกดาวน์โหลด
หมายเหตุ: ตรวจสอบให้แน่ใจว่าคุณรู้ว่าธีมดาวน์โหลดไปที่ใด ฉันทำของฉันหายเพราะฉันไม่ได้แน่ใจว่าฉันรู้ตำแหน่งของมันก่อนที่จะลบมัน
ลบธีม ฉันสามารถคลิกขวาและเลือกลบจากเมนูป๊อปอัป คุณอาจถูกขอให้ยืนยันการดำเนินการ
เมื่อคุณกลับไปที่หน้าธีมในส่วนผู้ดูแลระบบ WordPress คุณจะเห็นข้อความแจ้งเตือนดังตัวอย่างด้านล่าง
หรือธีมของ WordPress (สำหรับปีนี้คือ Twenty Twenty-One) อาจถูกเพิ่มเข้ามาแทนที่แล้ว หากยังไม่เกิดขึ้น ให้รีเฟรชหน้า แล้วคุณจะเห็นสิ่งนี้:
หากข้อผิดพลาด "คุณแน่ใจหรือไม่..." หยุดลง แสดงว่าธีมของคุณก่อให้เกิดปัญหา และคุณควรพิจารณาติดตั้งใหม่ หากข้อผิดพลาดยังคงอยู่ คุณสามารถติดตั้งธีมเก่าของคุณใหม่ผ่านไคลเอนต์ FTP ได้โดยอัปโหลดโฟลเดอร์ที่คุณดาวน์โหลดเมื่อเริ่มต้นกระบวนการ
เพิ่มขนาดโพสต์/อัปโหลดสูงสุดและขีดจำกัดหน่วยความจำ PHP เพื่อล้าง "คุณแน่ใจหรือไม่ว่าต้องการทำเช่นนี้" WordPress ผิดพลาด
บางครั้ง ข้อผิดพลาด "คุณแน่ใจหรือไม่..." เกิดขึ้นเมื่อคุณพยายามเกินขนาดโพสต์หรืออัปโหลดสูงสุด หรือขีดจำกัดหน่วยความจำ PHP สำหรับไซต์ของคุณ ทางออกที่ง่ายและปลอดภัยที่สุดคือการติดต่อกับบริษัทโฮสติ้งของคุณและขอให้พวกเขาปรับขีดจำกัด หากคุณต้องการทำเองนี่คือวิธีการ
ค้นหาไฟล์ .htaccess ในไคลเอนต์ FTP ของคุณ ดาวน์โหลดแล้วเปิดไฟล์
เพิ่มรหัสต่อไปนี้ที่ส่วนท้ายของไฟล์:
Php_value อัปโหลด_max_filesize 1000M
Php_value post_max_size 2000M
Php_value memory_limit 3000M
Php_value max_execution_time 180
Php_value max_input_time 180
ซึ่งจะมีลักษณะดังนี้:
บันทึกไฟล์ แล้วอัปโหลดไปยังไคลเอนต์ FTP ของคุณ โดยแทนที่ไฟล์ดั้งเดิม ตรวจสอบว่าล้างข้อผิดพลาดหรือไม่ หากไม่เป็นเช่นนั้น ให้ไปยังส่วนถัดไป
สร้างคีย์ความปลอดภัยใหม่เพื่อล้าง "คุณแน่ใจหรือไม่ว่าต้องการทำเช่นนี้" WordPress ผิดพลาด
ก่อนที่เราจะทำการแทนที่ไฟล์ WordPress หลักทั้งหมดของคุณ ก่อนอื่นให้ลองใช้คีย์ความปลอดภัยใหม่ คุณจะต้องอยู่ในไคลเอนต์ FTP ของคุณสำหรับสิ่งนี้ หากคุณยังอยู่ในโฟลเดอร์ธีม ให้กลับไปที่หน้า FTP หลักสำหรับโดเมนของคุณ ค้นหาไฟล์ wp-config.php และดาวน์โหลดลงในคอมพิวเตอร์ของคุณ ทำซ้ำในกรณีที่กระบวนการนี้ใช้ไม่ได้และคุณจำเป็นต้องอัปโหลดไฟล์ต้นฉบับไปยังเว็บไซต์
ในไฟล์ที่คุณจะเปลี่ยน ให้มองหาส่วน Authentication Unique Keys and Salts ดูเหมือนว่านี้:
แทนที่บรรทัดที่ขึ้นต้นด้วย "define" ด้วยชุดคีย์ใหม่ คุณสามารถสร้างชุดคีย์นั้นได้โดยไปที่ WordPress Salt Keys Generator อัปโหลดไฟล์ใหม่นั้นไปยัง FTP ของคุณและแทนที่ไฟล์ wp-config.php ที่มีอยู่ ดูว่าล้างข้อผิดพลาด "คุณแน่ใจหรือไม่..."
ไม่ทำงาน? ได้เวลาแทนที่ไฟล์ WordPress หลักของคุณแล้ว
แทนที่ไฟล์ Core WordPress เพื่อล้าง "คุณแน่ใจหรือไม่ว่าต้องการทำสิ่งนี้" WordPress ผิดพลาด
หากการตรวจสอบปลั๊กอินและธีมของคุณไม่ได้ให้ข้อมูลเชิงลึกเกี่ยวกับสาเหตุของข้อผิดพลาด ให้พิจารณาแทนที่ไฟล์ WordPress หลัก ก่อนที่คุณจะดำเนินการนี้ ให้สร้างข้อมูลสำรองของเว็บไซต์ของคุณ WordPress.org มีคำแนะนำที่นี่ และเรามีบทสรุปของปลั๊กอินสำรอง WordPress ที่ดีที่สุดที่นี่
เมื่อคุณมีข้อมูลสำรองแล้ว ให้ไปที่ไคลเอนต์ FTP ดาวน์โหลดไฟล์ wp-config.php จากนั้น ลบไฟล์ WordPress ทั้งหมดออกจากไคลเอนต์ FTP ของคุณ ยกเว้นโฟลเดอร์ wp-content เมื่อไฟล์ WordPress ของคุณถูกลบไปแล้ว ให้ไปที่ไซต์ WordPress.org เพื่อดาวน์โหลด WordPress เวอร์ชันใหม่
เปิดไฟล์ zip บนคอมพิวเตอร์ของคุณเพื่อเข้าถึงไฟล์ จากนั้นอัปโหลดไปยัง FTP อย่าอัปโหลดโฟลเดอร์ wp-content จากนั้นอัปโหลดไฟล์ wp-config.php ที่คุณดาวน์โหลดมาก่อน และยืนยันว่าคุณต้องการแทนที่ไฟล์ที่อยู่ในไคลเอนต์ FTP ของคุณ
ตอนนี้คุณควรมีการติดตั้ง WordPress ที่รีเฟรชอย่างสมบูรณ์ ลองทำซ้ำข้อผิดพลาด "คุณแน่ใจหรือไม่..." หากคุณทำไม่ได้ แสดงว่าคุณได้แก้ไขปัญหาแล้ว
ความคิดสุดท้ายเกี่ยวกับการแก้ไข “คุณแน่ใจหรือว่าต้องการทำสิ่งนี้” WordPress ผิดพลาด
หวังว่าหนึ่งในกระบวนการแก้ไขปัญหาข้างต้นได้แก้ไข "คุณแน่ใจหรือไม่ว่าต้องการทำเช่นนี้" ผิดพลาด แต่ถ้ายังคงปรากฏขึ้น ก็ถึงเวลาติดต่อกับผู้ให้บริการโฮสติ้งของคุณ ณ จุดนี้ ถือว่าปลอดภัยแล้วว่าจะมีปัญหาเซิร์ฟเวอร์ ซึ่งอยู่นอกเหนือขอบเขตของสิ่งที่คุณจะจัดการเองได้ ข่าวดีก็คือตอนนี้คุณรู้วิธีทำงานกับไคลเอนต์ FTP ของคุณแล้ว และวิธีแก้ปัญหาโฮสต์ของปัญหาตั้งแต่ปลั๊กอินและธีมไปจนถึงไฟล์ WordPress หลักของคุณ และความรู้นั้นจะมีประโยชน์เมื่อคุณจัดการเว็บไซต์ของคุณต่อไป
ต้องการความช่วยเหลือในการแก้ไขข้อผิดพลาดอื่น ๆ ของ WordPress หรือไม่? เรามีคำแนะนำในการจัดการกับการแจ้งเตือนเช่นเนื้อหาผสมและข้อผิดพลาด 521 กับ Cloudflare