วิธีแก้ไข “WordPress: คุณแน่ใจหรือไม่ว่าต้องการทำเช่นนี้? กรุณาลองอีกครั้ง” ข้อผิดพลาด

เผยแพร่แล้ว: 2024-03-20

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

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

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

เบื้องหลัง WordPress “คุณแน่ใจหรือไม่ว่าต้องการทำเช่นนี้? กรุณาลองอีกครั้ง." ข้อผิดพลาด?

ข้อผิดพลาดนี้เป็นสัญญาณ SOS ของ WordPress ซึ่งเป็นการตอบสนองทั่วไปต่อปัญหาต่างๆ ที่อาจเกิดขึ้นซึ่งไม่สามารถระบุได้

เวิร์ดเพรส "คุณแน่ใจหรือไม่ว่าต้องการทำเช่นนี้ โปรดลองอีกครั้ง" เกิดข้อผิดพลาดตามที่ปรากฏในเบราว์เซอร์

อาจเป็นเพราะ:

  • PHP ขัดขวาง
  • ปัญหาด้านความปลอดภัย
  • ปัญหาการอนุญาต

มักปรากฏขึ้นในระหว่าง:

  • การอัปโหลดปลั๊กอิน
  • การอัพโหลดไฟล์มีเดีย
  • การปรับแต่งธีม โพสต์ หรือเพจ
  • งาน WordPress อื่น ๆ อีกมากมาย

สาเหตุที่เป็นไปได้อย่างคลุมเครือที่หลากหลายนี้ต้องการแนวทางการแก้ไขปัญหาที่มีโครงสร้างเพื่อระบุและแก้ไขปัญหาต้นตออย่างมีประสิทธิภาพ

วิธีแก้ไขปัญหา “คุณแน่ใจหรือไม่ว่าต้องการทำเช่นนี้? กรุณาลองอีกครั้ง." ข้อผิดพลาดใน WordPress

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

1. ปิดการใช้งานปลั๊กอินและเปลี่ยนกลับเป็นธีมเริ่มต้น

ขั้นตอนแรกแบบคลาสสิกคือการปิดการใช้งานปลั๊กอินของคุณและเปลี่ยนกลับเป็นธีมเริ่มต้น

ปลั๊กอินและธีมเพิ่มฟังก์ชันการทำงานและความเก๋ไก๋ให้กับไซต์ WordPress ของคุณ แต่บางครั้งอาจขัดแย้งกันหรือเป็นซอฟต์แวร์หลักของ WordPress

หากต้องการระบุว่าหนึ่งในนั้นคือผู้กระทำผิด คุณจะต้องปิดการใช้งานปลั๊กอินของคุณทีละตัวและเปลี่ยนไปใช้ธีม WordPress เริ่มต้น เช่น Twenty Twenty-One

เปลี่ยนกลับเป็นธีมเริ่มต้นผ่านแดชบอร์ด

  1. ไปที่ ลักษณะที่ปรากฏ > ธีม
  2. เปิดใช้งานธีม WordPress เริ่มต้น (เช่น Twenty Twenty-One) โดยเลื่อนเมาส์ไปเหนือธีมนั้นแล้วคลิก ' เปิดใช้งาน '
  3. ตรวจสอบว่าข้อผิดพลาดได้รับการแก้ไขหรือไม่

การปิดใช้งานปลั๊กอินผ่านแดชบอร์ด

หากคุณสามารถเข้าถึงแดชบอร์ดได้ ให้ไปที่หน้าปลั๊กอินและปิดใช้งานปลั๊กอินเพื่อแก้ไขปัญหา

  1. เข้าสู่ ระบบแดชบอร์ด WordPress ของคุณ
  2. ไปที่ ปลั๊กอิน > ปลั๊กอินที่ติดตั้ง
  3. ปิดใช้งานปลั๊กอินแต่ละรายการทีละรายการโดยคลิกลิงก์ ' ปิดใช้งาน ' ใต้ชื่อปลั๊กอินแต่ละรายการ
    การแก้ไขปัญหา WordPress "คุณแน่ใจหรือไม่ว่าต้องการทำเช่นนี้ โปรดลองอีกครั้ง" เกิดข้อผิดพลาดโดยการปิดใช้งานปลั๊กอินในแดชบอร์ด ลิงก์ปิดการใช้งานของปลั๊กอินจะถูกเน้นด้วยสีแดง
  4. ตรวจสอบ ว่าข้อผิดพลาดยังคงมีอยู่หรือไม่หลังจากปิดใช้งานปลั๊กอินแต่ละตัวแล้ว
  5. เปิดใช้งาน ปลั๊กอินของคุณอีกครั้งทีละรายการจนกว่าข้อผิดพลาดจะปรากฏขึ้นอีกครั้งเพื่อระบุปลั๊กอินที่มีปัญหา

วิธี FTP เมื่อคุณไม่มีสิทธิ์เข้าถึงแดชบอร์ด

ไม่สามารถเข้าถึงแดชบอร์ดของคุณได้? ไม่ต้องห่วง. ใช้ไคลเอนต์ FTP เช่น FileZilla ไปที่ public_html/wp-content และเปลี่ยนชื่อ โฟลเดอร์ ปลั๊กอินเป็น Plugins1 (หรืออะไรก็ได้ที่คุณต้องการ) เพื่อปิดการใช้งานปลั๊กอินทั้งหมดในครั้งเดียว

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

ปฏิบัติตามกระบวนการที่คล้ายกันสำหรับธีมที่ใช้งานอยู่ของคุณภายในไดเร็กทอรี ธีม

ต่อไปนี้เป็นวิธีดำเนินการทีละขั้นตอน:

  1. เชื่อมต่อกับเว็บไซต์ของคุณโดยใช้ไคลเอนต์ FTP (เช่น FileZilla)
  2. นำทางไปยัง wp-content ภายในไดเร็กทอรีของไซต์ของคุณ
  3. เปลี่ยนชื่อ โฟลเดอร์ ปลั๊กอิน เป็น Plugins1 เพื่อปิดการใช้งานปลั๊กอินทั้งหมด
    โฟลเดอร์ปลั๊กอินที่แสดงใน FileZilla การเปลี่ยนชื่อโฟลเดอร์นี้จะปิดการใช้งานปลั๊กอิน ทำให้คุณสามารถแก้ไขปัญหา WordPress "คุณแน่ใจหรือไม่ว่าต้องการทำเช่นนี้ โปรดลองอีกครั้ง" ข้อผิดพลาด.
  4. ตรวจสอบเว็บไซต์ของคุณเพื่อหาข้อผิดพลาด
  5. หากต้องการค้นหาปลั๊กอินเฉพาะที่ทำให้เกิดปัญหา ให้เปลี่ยนชื่อ Plugins1 กลับเป็น Plugins จากนั้น เปลี่ยนชื่อโฟลเดอร์ปลั๊กอินแต่ละโฟลเดอร์ภายใน นั้น ทีละโฟลเดอร์ ตรวจสอบไซต์ของคุณหลังจากการเปลี่ยนแปลงแต่ละครั้ง
  6. หากต้องการปิดใช้งานธีม ให้ไปที่ wp-content/themes และ เปลี่ยนชื่อโฟลเดอร์ของธีมที่ใช้งานอยู่ WordPress จะเปลี่ยนกลับเป็นธีมเริ่มต้นโดยอัตโนมัติ
  7. ตรวจสอบไซต์ของคุณอีกครั้งเพื่อดูข้อผิดพลาด

2. เพิ่มขีดจำกัดหน่วยความจำ PHP ของคุณ

สมองของ WordPress ทำงานบน PHP และบางครั้งก็ต้องการหน่วยความจำเพิ่มเติมเพื่อดำเนินการตามคำขอของคุณ หากคุณมีหน่วยความจำถึงขีดจำกัด ก็ถึงเวลาเพิ่มประสิทธิภาพแล้ว คุณสามารถทำได้โดยแก้ไขไฟล์ .htaccess หรือ wp-config.php ผ่านทาง FTP

การแก้ไข . ไฟล์ htaccess

  1. เชื่อมต่อกับเว็บไซต์ของคุณโดยใช้ FTP และค้นหาไฟล์ .htaccess ในไดเรกทอรีราก (โดยปกติคือ public_html )
    ไคลเอ็นต์ FTP ที่แสดงไฟล์ .htaccess ของไซต์ โดยจะเน้นด้วยสีแดงท่ามกลางไฟล์อื่นๆ ในไดเร็กทอรีไซต์
  2. แก้ไข ไฟล์ .htaccess โดยคลิกขวาและเลือก 'ดู/แก้ไข'
  3. เพิ่ม บรรทัดต่อไปนี้ที่ท้ายไฟล์:
     php_value อัพโหลด_max_ขนาดไฟล์ 256M
    php_value post_max_size 256M
    php_value memory_limit 256M
    php_value สูงสุด_execution_time 180
    php_value สูงสุด_input_time 180
    
  4. บันทึกการเปลี่ยนแปลงของคุณ และอัปโหลดไฟล์กลับหากได้รับแจ้ง

หากคุณอยู่บนแพลตฟอร์มเช่น 10Web ที่ใช้ Nginx คุณจะไม่ไฟล์ .htacess เลย ในกรณีนั้น คุณอาจต้องการลองใช้แดชบอร์ดโฮสติ้งของคุณเพื่อดูว่าคุณสามารถควบคุมการตั้งค่าจากที่นั่นได้หรือไม่

การปรับขีดจำกัดหน่วยความจำ PHP จากภายในแดชบอร์ด 10Web

ถ้าไม่เช่นนั้น ให้ลองใช้วิธี wp-config.php ด้านล่าง

การแก้ไข ไฟล์ wp-config.php

  1. ค้นหาและแก้ไขไฟล์ wp-config.php ในไดเร็กทอรีราก ซึ่งคล้ายกับ วิธี .htaccess
    ไคลเอนต์ FTP จะแสดงไฟล์ wp-config.php ของไซต์ที่เน้นด้วยสีแดง
  2. เพิ่มบรรทัดต่อไปนี้ไว้เหนือ “/* เพียงเท่านี้ หยุดแก้ไข! มีความสุขในการเขียนบล็อก */” ความคิดเห็น:
     กำหนด('WP_MEMORY_LIMIT', '256M');
  3. บันทึก และ อัปโหลด ไฟล์กลับไปยังเซิร์ฟเวอร์หากจำเป็น

ไฟล์ wp-config.php ของไซต์จะแสดงในตัวแก้ไขข้อความ ขีดจำกัดหน่วยความจำ PHP ได้รับการเพิ่มโดยการเพิ่มคำจำกัดความใหม่ให้กับไฟล์

สิ่งนี้จะเพิ่มขีดจำกัดหน่วยความจำ PHP ของคุณเป็น 256 MB ที่สะดวกสบายยิ่งขึ้น

3. รีเซ็ตคีย์ความปลอดภัย WordPress ของคุณ

บางครั้งการรีเฟรชคีย์ความปลอดภัย WordPress หรือที่เรียกว่า 'เกลือ' ก็สามารถแก้ไขปัญหานี้ได้

ขั้นตอนนี้เกี่ยวข้องกับการแก้ไข wp-config.php ผ่าน FTP ค้นหาบรรทัดใต้ “คีย์และเกลือการรับรองความถูกต้องที่ไม่ซ้ำกัน” แทนที่ด้วยชุดใหม่ที่สร้างจากลิงก์ WordPress API บันทึก และดูว่ายังมีข้อผิดพลาดอยู่หรือไม่

  1. เปิดไฟล์ wp-config.php เพื่อแก้ไขผ่าน FTP
  2. ค้นหาส่วนที่มี คีย์การตรวจสอบสิทธิ์และเกลือ
  3. สร้างคีย์ใหม่โดยไปที่บริการคีย์ลับของ WordPress.org: https://api.wordpress.org/secret-key/1.1/salt/
  4. แทนที่ คีย์เก่าใน wp-config.php ด้วยคีย์ใหม่
    ไฟล์ wp-config.php ในโปรแกรมแก้ไขข้อความที่แสดงส่วนเกลือและคีย์พร้อมลิงก์ไปยัง WordPress API สำหรับเกลือและคีย์
  5. บันทึก การเปลี่ยนแปลงและ อัปโหลด ไฟล์อีกครั้งหากจำเป็น

4. ตรวจสอบการอัปโหลดของคุณเพื่อดูรูปแบบไฟล์ที่รองรับ

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

5. ล้างแคช WordPress ของคุณ

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

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

ตัวอย่างเช่น ในขณะที่เข้าสู่ระบบผู้ดูแลระบบ WordPress ผู้ใช้ 10Web สามารถล้างแคชจากด้านบนของหน้าใดก็ได้

หรือคุณสามารถล้างแคชได้จากบริการโฮสต์ของแดชบอร์ด 10Web > เครื่องมือ > ล้างแคช

6. อัปเกรดเป็นผู้ให้บริการโฮสติ้งที่ดีกว่า

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

การย้ายถิ่นอาจดูน่ากังวล แต่ผลประโยชน์ระยะยาวมักมีมากกว่าความยุ่งยากชั่วคราว นอกจากนี้ โฮสต์เว็บคุณภาพสูงมักมีเครื่องมือและบริการที่ช่วยปรับปรุงกระบวนการด้วยการคลิกเพียงไม่กี่ครั้ง

ในผลรวม

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

ด้วยแนวทางที่เป็นระบบ เริ่มต้นจากปลั๊กอินและธีม ไปจนถึงการพิจารณาโฮสติ้ง คุณสามารถนำทางออกจากเขาวงกตนี้ได้

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