50 ข้อผิดพลาดทั่วไปของ WordPress และการแก้ไขอย่างง่าย
เผยแพร่แล้ว: 2022-01-24WordPress เป็นแพลตฟอร์มที่ใช้งานง่าย และแน่นอนว่าคุณจะไม่มีปัญหากับมันเป็นประจำ อย่างไรก็ตาม เมื่อมันเกิดขึ้น สิ่งต่าง ๆ ก็ค่อนข้างน่าหงุดหงิด
ไม่ว่าคุณจะจัดการกับการอนุญาตไฟล์ที่ไม่ถูกต้อง ธีม WordPress ที่ไม่ตอบสนอง ปัญหาในแดชบอร์ด WordPress หรือปัญหาอื่นๆ เราเข้าใจ – ข้อผิดพลาดของ WordPress นั้นไม่น่าพอใจ ถึงกระนั้นพวกเขาก็ไม่ได้ข่มขู่อย่างที่ปรากฏในตอนแรก
ดังที่กล่าวไปแล้ว ในบทความนี้ เราจะครอบคลุมถึงข้อผิดพลาดทั่วไปบางประการที่ผู้ใช้พบใน WordPress และเราจะให้การแก้ไขและคำแนะนำง่ายๆ เกี่ยวกับวิธีการแก้ไข
แน่นอน ถ้าคุณรู้สึกว่าคุณไม่สามารถแก้ไขสิ่งต่างๆ ด้วยตัวเอง คุณสามารถใช้ Google เพื่อขอข้อมูลเพิ่มเติม และ/หรือติดต่อผู้ให้บริการโฮสติ้งของคุณได้ตลอดเวลา
1. 500 ข้อผิดพลาดเซิร์ฟเวอร์ภายใน
มันคืออะไร?
ข้อผิดพลาด 500 Internal Server ปรากฏขึ้นเมื่อมีปัญหา แต่เซิร์ฟเวอร์ไม่สามารถระบุได้ โดยปกติแล้วจะเป็นปัญหาบนเซิร์ฟเวอร์ที่คุณพยายามเข้าถึง ดังนั้นด้วยเหตุผลบางอย่าง เซิร์ฟเวอร์จึงไม่อาจแสดงให้คุณเห็นถึงสิ่งที่คุณต้องการ
คุณจะแก้ไขได้อย่างไร?
- ตรวจสอบไฟล์ .htaccess ที่เสียหาย ไปที่ การตั้งค่า > ลิงก์ถาวร และรีเซ็ตลิงก์ถาวรของคุณ นี้จะสร้างไฟล์ .htaccess ใหม่
- เพิ่มขีดจำกัดหน่วยความจำ PHP (เช่น คุณอาจต้องสร้างไฟล์ php.ini)
- ปิดใช้งานปลั๊กอินของคุณแล้วเปิดใช้งานทีละรายการเพื่อดูว่าอันใดเป็นสาเหตุของข้อผิดพลาด
- อัปโหลด wp-admin และ wp รวมโฟลเดอร์อีกครั้ง (ทำหลังจากติดตั้ง WordPress ใหม่)
2. เว็บไซต์กำลังประสบปัญหาทางเทคนิค
มันคืออะไร?
“ไซต์กำลังประสบปัญหาทางเทคนิค” เป็นหนึ่งในข้อผิดพลาดทั่วไปของ WordPress ที่ไม่ได้ระบุว่าปัญหาคืออะไร ซึ่งเป็นสาเหตุที่ทำให้หงุดหงิดมาก คุณจะเห็นข้อความนี้บนหน้าจอเท่านั้นและก็เท่านั้น อย่างไรก็ตาม สิ่งที่ดีคือข้อผิดพลาดนี้ค่อนข้างง่ายต่อการแก้ไข
คุณจะแก้ไขได้อย่างไร?
ตรวจสอบอีเมลของคุณ. WordPress ส่งอีเมลแจ้งเตือนไปยังที่อยู่อีเมลของผู้ดูแลระบบ – ควรมีข้อมูลเพิ่มเติมเกี่ยวกับสิ่งที่ดูเหมือนจะทำให้เกิดข้อผิดพลาด เช่น ปลั๊กอินหรือธีมที่สร้างปัญหา และ/หรือลิงก์เพื่อทำให้ไซต์ของคุณอยู่ในโหมดการกู้คืน
- ตรวจสอบให้แน่ใจว่าคุณใช้ PHP เวอร์ชันที่รองรับ (คุณควรจะสามารถดูว่าคุณใช้ PHP เวอร์ชันใดอยู่โดยลงชื่อเข้าใช้บัญชีโฮสติ้งของคุณ)
3. WordPress ไม่ส่งอีเมลปัญหา
มันคืออะไร?
ผู้ใช้ WordPress หลายคนค่อนข้างหงุดหงิดเมื่อสังเกตเห็นว่าพวกเขาไม่ได้รับการแจ้งเตือนของ WordPress และ/หรือเมื่อปลั๊กอินแบบฟอร์มการติดต่อของพวกเขาไม่ได้ส่งอีเมล ตัวอย่างเช่น หากคุณอยู่บนเซิร์ฟเวอร์โฮสติ้งที่ใช้ร่วมกัน ข้อผิดพลาด WordPress ดังกล่าวอาจปรากฏขึ้นเนื่องจากผู้ให้บริการโฮสติ้งที่ใช้ร่วมกันบางรายมักจะปิดใช้งานคุณลักษณะนี้ พวกเขาทำเช่นนั้นเพราะต้องการปกป้องเซิร์ฟเวอร์ของตนจากการถูกล่วงละเมิด
คุณจะแก้ไขได้อย่างไร?
- ติดตั้งปลั๊กอิน WP Mail SMTP เมื่อเปิดใช้งานแล้ว ให้ไปที่การตั้งค่า > ลิงก์อีเมลในแถบด้านข้างเพื่อกำหนดค่าปลั๊กอิน ป้อนชื่อและที่อยู่อีเมลของคุณ และในส่วน Mailer ให้เลือก ส่งอีเมล WordPress ทั้งหมดผ่าน SMTP
- ใช้ Gmail หรือ G Suite กับ WP Mail SMTP (ตัวเลือกอื่น)
- ใช้ Office 365/Outlook กับ WP Mail SMTP (ตัวเลือกอื่น)
4. ข้อผิดพลาดฟีด RSS
พวกเขาคืออะไร?
ข้อผิดพลาดของฟีด RSS คือข้อผิดพลาดของ WordPress ซึ่งมักเกิดจากการจัดรูปแบบที่ไม่ดี พวกเขาอาจจะมีลักษณะเช่นนี้:
คำเตือน: ไม่สามารถแก้ไขข้อมูลส่วนหัวได้ – ส่วนหัวที่ส่งไปแล้วโดย (เอาต์พุตเริ่มต้นที่ /home/username/example.com/wp-content/themes/twentysixteen/functions.php:433) ใน /home/username/example.com/wp- รวม/pluggable.php ในบรรทัด 1228
คุณจะแก้ไขได้อย่างไร
- แก้ไขด้วยตนเอง แก้ไขไฟล์ฟังก์ชันของคุณ – หากมีแท็ก PHP ที่ส่วนท้ายของไฟล์นี้ คุณต้องแน่ใจว่าไม่มีที่ว่างเพิ่มเติมหลังจากไฟล์นั้นหรือการขึ้นบรรทัดใหม่
- ปิดใช้งานปลั๊กอินของคุณแล้วเปิดใช้งานทั้งหมดทีละตัว และตรวจสอบฟีด RSS ของคุณหลังจากเปิดใช้งานแต่ละปลั๊กอิน
- เปลี่ยนเป็นธีมเริ่มต้น (เพียงไปที่หน้า ลักษณะที่ปรากฏ > ธีม แล้วเปิดใช้งานธีมเริ่มต้น)
5. ปัญหาภาพทั่วไป
พวกเขาคืออะไร?
WordPress มีคุณสมบัติที่เป็นมิตรกับผู้ใช้ซึ่งจะช่วยให้คุณอัปโหลดและแก้ไขภาพได้ อย่างไรก็ตาม หากคุณเป็นมือใหม่ การนำทางผ่านคุณลักษณะทั้งหมดอาจทำได้ยากขึ้น โดยเฉพาะอย่างยิ่งหากภาพถูกอัปโหลดในลักษณะที่แตกต่างจากที่คุณวางแผนไว้ ซึ่งอาจทำให้ข้อผิดพลาดของ WordPress ปรากฏขึ้น
ตัวอย่างเช่น ผู้ใช้อาจมีปัญหาในการปรับขนาดรูปภาพ เปลี่ยนรูปภาพส่วนหัว แสดงในรูปแบบแกลเลอรี และอื่นๆ
คุณจะแก้ไขได้อย่างไร
ปัญหารูปภาพเหล่านี้ไม่ใช่ข้อผิดพลาดของ WordPress ในความหมายดั้งเดิมของคำศัพท์ หากคุณประสบปัญหาใดๆ เกี่ยวกับรูปภาพ สาเหตุส่วนใหญ่เกิดจากการไม่เข้าใจคุณลักษณะการแก้ไขที่ WordPress มี และ/หรือวิธีใช้งานอย่างถูกต้อง สิ่งที่คุณต้องทำคือทำความคุ้นเคยกับพวกเขา
6. ปัญหาการอัพโหลดรูปภาพ
มันคืออะไร?
ปัญหาการอัปโหลดรูปภาพอาจสร้างความสับสนได้ (โดยเฉพาะสำหรับผู้เริ่มต้น) เนื่องจากมักจะทำให้เกิดความสับสนวุ่นวายบนเว็บไซต์ WordPress ของคุณในรูปแบบต่างๆ (เช่น ข้อผิดพลาดของ WordPress อาจปรากฏขึ้นอย่างไม่ถูกต้องหลังจากอัปโหลดแล้ว หรือคุณอาจประสบปัญหาในการอัปโหลดไปยัง เริ่มกับ). ไฟล์ทั้งหมดเหล่านี้จะปรากฏว่าใช้งานไม่ได้ในไลบรารีสื่อ
คุณจะแก้ไขได้อย่างไร?
- เปลี่ยนสิทธิ์ของไฟล์ ไปที่โฟลเดอร์ wp-content และค้นหาโฟลเดอร์อัพโหลด เนื่องจากเป็นที่ที่ WordPress จัดเก็บการอัพโหลดสื่อทั้งหมดของคุณ จากนั้นเลือก File Permissions – ตั้งค่าการอนุญาตไฟล์สำหรับไดเร็กทอรีอัพโหลดและไดเร็กทอรีย่อยเป็น 744 และทำเครื่องหมายที่ช่องถัดจาก Recurse into subdirectories ถัดไป คุณต้องตั้งค่าการอนุญาตไฟล์สำหรับไฟล์ทั้งหมดในไดเร็กทอรีอัพโหลด - สำหรับสิ่งนี้ ให้คลิกขวาที่ไดเร็กทอรีอัพโหลดและเขียน 644 ในไดอะล็อกบ็อกซ์การอนุญาตไฟล์
7. ข้อผิดพลาดในการอัปโหลดรูปภาพ HTTP
มันคืออะไร?
ข้อผิดพลาดในการอัปโหลดรูปภาพ HTTP เกิดขึ้นเมื่อคุณพยายามอัปโหลดรูปภาพหรือวิดีโอโดยใช้เครื่องมือสื่อในตัวและมีบางอย่างผิดปกติ มีหลายสิ่งที่ทำให้เกิดข้อผิดพลาดในการอัปโหลดรูปภาพ HTTP อย่างไรก็ตาม ปัญหานี้มักเกิดขึ้นชั่วคราวและสามารถแก้ไขได้ภายในไม่กี่นาที
คุณจะแก้ไขได้อย่างไร?
- รีเฟรชหน้า
- เพิ่มขีด จำกัด หน่วยความจำ PHP (เพิ่มรหัสนี้ในไฟล์ wp-config.php ของคุณ: define( 'WP_MEMORY_LIMIT', '256M' )
- ปรับขนาดไฟล์
- ปิดใช้งานปลั๊กอินและ/หรือธีมชั่วคราว
- แก้ไขปัญหาด้านประสิทธิภาพโดยใช้ Imagick (เพิ่มโค้ดต่อไปนี้ที่ด้านบนของไฟล์ .htaccess ของคุณ: SetEnv MAGICK_THREAD_LIMIT 1)
8. ข้อผิดพลาดในการแยกวิเคราะห์/ ข้อผิดพลาดทางไวยากรณ์
มันคืออะไร?
ข้อผิดพลาดในการแยกวิเคราะห์หรือข้อผิดพลาดทางไวยากรณ์ เกิดขึ้นเมื่อมีปัญหากับโค้ดของไซต์ของคุณ โดยปกติแล้วในขณะที่สร้างไฟล์ functions.php เมื่อข้อผิดพลาดนี้เกิดขึ้น มันจะบอกคุณว่าข้อผิดพลาดนั้นปรากฏในไฟล์ใด และในบรรทัดใดในโค้ดคร่าวๆ ดังนั้น เมื่อเทียบกับปัญหา WordPress ส่วนใหญ่ ประเด็นนี้จะบอกคุณว่ามีอะไรผิดปกติอย่างน้อย ในการแก้ไขปัญหานี้ คุณต้องแก้ไขไวยากรณ์โดยพื้นฐาน
คุณจะแก้ไขได้อย่างไร?
- เข้าถึงไฟล์ที่ระบุผ่าน SFTP ใช้ข้อมูลประจำตัว SFTP ที่โฮสต์เว็บของคุณมอบให้และเข้าถึงแบ็กเอนด์ของไซต์ จากนั้นระบุไฟล์ ค้นหาบรรทัดที่มีปัญหา และแก้ไขปัญหา ตัวอย่างเช่น หากปัญหาคือไฟล์ functions.php ให้คลิกขวาที่ไฟล์ เลือก ดู/แก้ไข และแก้ไขข้อผิดพลาด หลังจากนั้น บันทึกไฟล์ของคุณเนื่องจากไคลเอนต์ FTP ของคุณจะถามว่าคุณต้องการแทนที่ไฟล์ที่มีอยู่แล้วหรือไม่
9. เกิดข้อผิดพลาดในการสร้างการเชื่อมต่อฐานข้อมูล
มันคืออะไร?
หากคุณพบหน้าเว็บที่มีข้อความ "ข้อผิดพลาดในการสร้างการเชื่อมต่อฐานข้อมูล" แสดงว่ามีปัญหากับการเชื่อมต่อกับฐานข้อมูลของคุณ และสิ่งนี้อาจเกิดขึ้นได้จากหลายสาเหตุ และเนื่องจากฐานข้อมูลของไซต์ของคุณเก็บเนื้อหาไซต์ทั้งหมดของคุณ (โพสต์ ข้อมูลผู้ใช้ หน้า และอื่นๆ) หากคุณไม่สามารถเข้าถึงได้ เว็บไซต์ของคุณจะไม่สามารถทำงานได้เลย
คุณจะแก้ไขได้อย่างไร?
- เข้าถึงไฟล์ wp-config.php ของเว็บไซต์ของคุณ คลิกขวาที่ไฟล์แล้วเลือกดู/แก้ไข ขั้นแรก ตรวจสอบว่าข้อมูลประจำตัวของไฟล์อยู่ในลำดับหรือไม่ ในการดำเนินการดังกล่าว ให้เข้าถึง phpMyAdmin และตรวจสอบข้อมูลรับรองการเข้าสู่ระบบ: หากชื่อโฮสต์ รหัสผ่านฐานข้อมูล หรือชื่อผู้ใช้ฐานข้อมูลในไฟล์ไม่ถูกต้อง การแทนที่จะช่วยแก้ปัญหาได้
- ตรวจสอบว่าเซิร์ฟเวอร์ฐานข้อมูล (MySQL) ไม่ทำงานหรือไม่
10. พลาดกำหนดการโพสต์ข้อผิดพลาด
มันคืออะไร?
WordPress ช่วยให้คุณตั้งเวลาโพสต์ล่วงหน้าได้ ดังนั้นคุณจึงสามารถเผยแพร่เนื้อหาได้โดยอัตโนมัติตามเวลาที่กำหนด อย่างไรก็ตาม บางครั้งฟีเจอร์นี้อาจใช้ไม่ได้ผล จากนั้นคุณจะเห็นข้อผิดพลาดทั่วไปของ WordPress ข้างโพสต์ สิ่งนี้เกิดขึ้นเนื่องจากสิ่งที่เรียกว่างาน cron ซึ่งเป็นศัพท์เทคนิคที่แสดงถึงงานที่ WordPress ใช้ในการทำให้กระบวนการบางอย่างเป็นไปโดยอัตโนมัติ
ดังนั้น หากงาน cron ที่จัดสรรไว้ไม่เปิดใช้งานโพสต์ของคุณเพื่อเผยแพร่ตามที่ควร โพสต์นั้นจะล้มเหลวในการเผยแพร่และจะอยู่ในแดชบอร์ดของคุณจนกว่าคุณจะเผยแพร่ด้วยตนเอง
คุณจะแก้ไขได้อย่างไร?
- ใช้ปลั๊กอิน WordPress เช่น Scheduled Post Tiger ซึ่งเป็นปลั๊กอินฟรีที่ทำให้แน่ใจว่า crons ทำงานและเผยแพร่เนื้อหาตามกำหนดเวลาตามที่ควรจะเป็น
11. ข้อผิดพลาดของเนื้อหาผสม
มันคืออะไร?
ข้อผิดพลาดของเนื้อหาผสมมักเกิดขึ้นจากการตั้งค่า HTTP หรือ SSL ที่ไม่ถูกต้องบนเว็บไซต์ของคุณ แม้ว่าสิ่งนี้อาจไม่ส่งผลกระทบต่อการทำงานโดยรวมของไซต์ของคุณ แต่ก็สามารถส่งผลต่อประสบการณ์ของผู้ใช้และ SEO ของไซต์ของคุณได้อย่างแน่นอน
คุณจะแก้ไขได้อย่างไร?
- ติดตั้ง SSL Insecure Content Fixer เมื่อเปิดใช้งาน ตรงไปที่หน้าการตั้งค่า > เนื้อหาที่ไม่ปลอดภัย SSL เพื่อสิ้นสุดการตั้งค่าการกำหนดค่า ปลั๊กอินมีการแก้ไขประเภทต่างๆ (แบบง่าย เนื้อหา วิดเจ็ต และอื่นๆ) ขึ้นอยู่กับข้อผิดพลาดของเนื้อหาแบบผสมที่คุณกำลังประสบอยู่ เลือกวิธีที่เหมาะสมกับไซต์ของคุณมากที่สุด หลังจากเลือกแล้ว ให้ไปที่ส่วนการตรวจหา HTTPS และเลือกวิธีตรวจหาเนื้อหา HTTP บนไซต์ของคุณ
12. เพิ่มปุ่มสื่อไม่ทำงานปัญหา
มันคืออะไร?
ปัญหานี้ไม่ได้แสดงข้อผิดพลาดของ WordPress อย่างเฉพาะเจาะจงเหมือนที่คนส่วนใหญ่ทำ คุณอาจสุ่มรู้ว่าปุ่ม “เพิ่มสื่อ” บนไซต์ของคุณหยุดทำงาน ปัญหานี้มักเกิดขึ้นเนื่องจากสคริปต์ที่ขัดแย้งกัน (มักเกิดจากปลั๊กอินหรือธีม)
คุณจะแก้ไขได้อย่างไร?
- ค้นหาปลั๊กอินหรือธีมที่มีปัญหา
- แก้ไขไฟล์ wp-config.php และลองเพิ่มโค้ดต่อไปนี้: define('CONCATENATE_SCRIPTS', false );
โค้ดดังกล่าวสั่งให้ WordPress โหลดแต่ละสคริปต์แยกกัน ซึ่งจะช่วยหลีกเลี่ยงข้อขัดแย้งของ JavaScript ที่อาจเกิดขึ้นได้
13. รหัสผ่านรีเซ็ตคีย์ผิดพลาด
มันคืออะไร?
ข้อผิดพลาดของรหัสรีเซ็ตรหัสผ่านปรากฏขึ้นเมื่อคุณพยายามเข้าสู่ระบบเว็บไซต์ WordPress และข้อผิดพลาดดังกล่าวทำให้หน้าเข้าสู่ระบบรีเฟรชอยู่เสมอ และไม่อนุญาตให้คุณบันทึกรหัสรีเซ็ตรหัสผ่าน ซึ่งมักเกิดขึ้นเนื่องจากไม่มีพื้นที่ดิสก์ในบัญชีโฮสติ้ง WordPress ของคุณ (เนื่องจากไม่มีพื้นที่เหลือแล้ว WordPress จึงไม่สามารถบันทึกข้อมูลใหม่ลงในฐานข้อมูลได้)
คุณจะแก้ไขได้อย่างไร?
- ลบไฟล์ที่ไม่จำเป็นหลายไฟล์ เชื่อมต่อกับไซต์ของคุณโดยใช้ไคลเอนต์ FTP และไปที่โฟลเดอร์ /wp-content/uploads และเพียงแค่ลบไฟล์ที่ไม่จำเป็นหลายไฟล์ – อาจเป็นไฟล์สื่อที่ใหญ่ขึ้น เป็นต้น ดาวน์โหลดบนอุปกรณ์ของคุณเป็นข้อมูลสำรองก่อนที่จะลบ การลบออกจะเพิ่มพื้นที่ว่าง จากนั้นคุณสามารถลองเข้าสู่ระบบอีกครั้งในเว็บไซต์ WordPress ของคุณ
- ตรวจสอบปลั๊กอินสำรอง WordPress ของคุณ ปลั๊กอินสำรองของคุณบางครั้งอาจทำให้เกิดความสับสน เนื่องจากไฟล์สำรองทั้งหมดใช้พื้นที่โดยไม่จำเป็นบนเซิร์ฟเวอร์ หากเป็นสาเหตุนี้ อย่าลืมจัดเก็บไฟล์สำรองของคุณไว้ในบริการจัดเก็บข้อมูลระบบคลาวด์ของบริษัทอื่นในอนาคต
14. ไฟล์ Pluggable.php ข้อผิดพลาด
มันคืออะไร?
เมื่อคุณเปิดใช้งานปลั๊กอินใหม่เป็นระยะๆ เช่น คุณอาจเห็นข้อผิดพลาดของไฟล์ pluggable.php
คุณจะแก้ไขได้อย่างไร?
- ดูตำแหน่งแรกที่กล่าวถึงในข้อผิดพลาด เนื่องจาก pluggable.php เป็นไฟล์หลักของ WordPress จึงไม่ควรทำการแก้ไขโดยตรง ให้ดูที่ตำแหน่งแรกที่กล่าวถึงในข้อผิดพลาดแทนเพราะจะเผยให้เห็นว่าข้อผิดพลาดมาจากไหน
- หากข้อผิดพลาดอยู่ในไฟล์ functions.php ของธีม แสดงว่าคุณจำเป็นต้องแก้ไขไฟล์ functions.php ของธีมและเปลี่ยนโค้ดที่ทำให้เกิดข้อผิดพลาดนี้
- หากข้อความแสดงข้อผิดพลาดหมายถึงปลั๊กอิน WordPress คุณสามารถปิดใช้งานปลั๊กอินที่ผิดพลาดได้
15. ข้อผิดพลาด “ไม่มีโฟลเดอร์ชั่วคราว”
มันคืออะไร?
เมื่อข้อผิดพลาด Wordpress ปรากฏขึ้น คุณจะไม่สามารถอัปโหลดรูปภาพ อัปเดตปลั๊กอินและธีม และอื่นๆ นี่เป็นเพราะการตั้งค่า PHP ที่ไม่ถูกต้องในโฮสติ้ง WordPress ของคุณ
คุณจะแก้ไขได้อย่างไร?
- แก้ไขไฟล์ wp-config.php เชื่อมต่อกับเว็บไซต์ของคุณผ่านไคลเอนต์ FTP ค้นหาไฟล์ wp-config.php และแก้ไข นอกจากนี้ ให้วางโค้ดต่อไปนี้ลงในไฟล์:
กำหนด ('WP_TEMP_DIR', dirname (__FILE__) '/wp-content/temp/');
บันทึกการเปลี่ยนแปลงและอัปโหลดไฟล์ wp-config.php กลับไปที่เว็บไซต์ของคุณ หลังจากนั้น ไปที่โฟลเดอร์ /wp-content/ และสร้างโฟลเดอร์ใหม่ภายในโฟลเดอร์นั้น (ตั้งชื่อโฟลเดอร์นี้ว่า temp) เท่านี้ก็เรียบร้อย
- ขอให้ผู้ให้บริการโฮสติ้ง WordPress ของคุณแก้ไข
16. “WordPress ช่วยให้ออกจากระบบ” ปัญหา
มันคืออะไร?
ในการตรวจสอบสิทธิ์เซสชันการเข้าสู่ระบบ WordPress จะตั้งค่าคุกกี้ในอินเทอร์เน็ตเบราว์เซอร์ของคุณ คุกกี้นี้ถูกตั้งค่าสำหรับ URL ของ WordPress ที่อยู่ในการตั้งค่าของคุณ และหากคุณพยายามเข้าถึงจาก URL ที่แตกต่างจากที่พบในการตั้งค่าของคุณ WordPress จะไม่ตรวจสอบสิทธิ์เซสชันการเข้าสู่ระบบนี้
คุณจะแก้ไขได้อย่างไร?
- ตรวจสอบให้แน่ใจว่าคุณมี URL เดียวกันในช่องที่อยู่ SIte และที่อยู่ WordPress ไปที่แดชบอร์ด WordPress ของคุณ – การตั้งค่า > ทั่วไป และหากคุณไม่สามารถเข้าถึงพื้นที่ผู้ดูแลระบบ ให้แก้ไขไฟล์ wp-config.php
- ล้างแคชและคุกกี้ของเบราว์เซอร์ของคุณ ไปที่การตั้งค่าเบราว์เซอร์ของคุณและเลือกเครื่องมือเพิ่มเติม > ล้างข้อมูลการท่องเว็บ; จากนั้นเลือกตัวเลือก "ล้างคุกกี้และข้อมูลไซต์อื่นๆ" และ "รูปภาพและไฟล์ที่แคชไว้"
17. “คุณแน่ใจหรือว่าต้องการทำสิ่งนี้” ข้อผิดพลาด
มันคืออะไร?
นี่เป็นหนึ่งในข้อผิดพลาด WordPress ที่คุณอาจพบในพื้นที่ผู้ดูแลระบบ WordPress “คุณแน่ใจหรือว่าต้องการทำสิ่งนี้” ข้อความไม่ได้มีประโยชน์เสมอไป เนื่องจากไม่ได้ชี้คุณไปในทิศทางใดโดยเฉพาะ นั่นเป็นเพราะอาจมีสาเหตุหลายประการที่อยู่เบื้องหลังข้อผิดพลาด
คุณจะแก้ไขได้อย่างไร?
- ปิดใช้งานปลั๊กอินของคุณ (ไปที่โฟลเดอร์ wp-content โดยใช้ไคลเอนต์ FTP)
- ตรวจสอบธีมของคุณ เชื่อมต่อกับไซต์ของคุณโดยใช้ไคลเอนต์ FTP และไปที่ส่วนลักษณะที่ปรากฏ>ธีม และหากคุณเห็นข้อความต่อไปนี้: "ธีมที่ใช้งานอยู่ใช้งานไม่ได้ การเปลี่ยนกลับเป็นธีมเริ่มต้น” จากนั้น WordPress จะเปิดใช้งานธีมเริ่มต้น
- แทนที่ไฟล์หลักของ WordPress การใช้ FTP เพื่อเข้าถึงไฟล์ WordPress ของคุณบนเซิร์ฟเวอร์ จากนั้นลบไฟล์ทั้งหมดที่อยู่ในไดเร็กทอรีราก ยกเว้นโฟลเดอร์ wp-config.php และ wp-content
18. “ข้อผิดพลาดร้ายแรง: เกินเวลาดำเนินการสูงสุด 30 วินาที”
มันคืออะไร?
WordPress มีการเข้ารหัสใน PHP และมีการจำกัดจำนวนสคริปต์ PHP ที่สามารถเรียกใช้ได้ (เพื่อให้เว็บเซิร์ฟเวอร์ได้รับการปกป้องจากการละเมิดที่อาจเกิดขึ้น) ค่าของสคริปต์ PHP นี้ขึ้นอยู่กับผู้ให้บริการเว็บโฮสติ้ง - บางแห่งตั้งค่านี้ไว้ที่ระดับที่ต่ำกว่า ในขณะที่บางตัวตั้งค่าไว้ที่ระดับที่สูงกว่ามาก เมื่อสคริปต์ถึงค่าสูงสุดที่จัดสรรไว้ ข้อผิดพลาดนี้จะปรากฏขึ้นเพื่อแจ้งให้คุณทราบว่าคุณใช้เกินขีดจำกัดแล้ว
คุณจะแก้ไขได้อย่างไร?
- ปิดใช้งานหรือลบปลั๊กอินที่มีปัญหา คุณอาจได้รับอีเมลแจ้งว่าปลั๊กอินตัวใดที่ทำให้เกิดปัญหา
- แก้ไขไฟล์ .htaccess เชื่อมต่อกับไซต์ของคุณโดยใช้ไคลเอนต์ FTP และเมื่อคุณค้นหาไฟล์ .htaccess ให้คัดลอกสิ่งต่อไปนี้ที่ด้านล่างของไฟล์:
php_value max_execution_time 300.
19. “การอัปโหลด: ไม่สามารถเขียนไฟล์ลงดิสก์” ข้อผิดพลาด
มันคืออะไร?
นี่เป็นข้อผิดพลาดที่คุณอาจพบเมื่อพยายามอัปโหลดไฟล์ใน WordPress และอาจเป็นเรื่องที่น่ารำคาญสำหรับผู้เริ่มต้น
คุณจะแก้ไขได้อย่างไร?
แก้ไขการอนุญาตไฟล์ที่ไม่ถูกต้อง (ใช้ขั้นตอนเดียวกับที่เราระบุไว้ในข้อผิดพลาดหมายเลข 6)
20. ข้อผิดพลาด "ไซต์ข้างหน้านี้มีโปรแกรมที่เป็นอันตราย"
มันคืออะไร?
บางครั้ง Google สามารถทำเครื่องหมายเว็บไซต์ด้วยคำเตือนนี้หากมีเหตุผลที่เชื่อได้ว่าไซต์มีมัลแวร์หรือโค้ดที่น่าสงสัยประเภทใดก็ตาม ตัวอย่างเช่น สิ่งนี้อาจเกิดขึ้นหากไซต์ของคุณถูกแฮ็ก และตอนนี้มันแพร่กระจายโค้ดที่เป็นอันตราย ไม่ว่าจะเกิดจากสาเหตุใด แนวคิดก็คือเพื่อเตือนผู้ใช้ว่ามีมัลแวร์ที่อาจจะเกิดขึ้นได้
คุณจะแก้ไขได้อย่างไร?
- ค้นหาแบ็คดอร์ในไซต์ WordPress ที่ถูกแฮ็กของคุณ แบ็คดอร์มักจะเก็บไว้ในพื้นที่ต่อไปนี้: ธีม, ปลั๊กอิน, ไฟล์ wp-config.php และไดเร็กทอรีอัพโหลด เมื่อคุณลบออกได้สำเร็จ อย่าลืมสแกนไซต์ของคุณเพื่อหามัลแวร์ เมื่อเสร็จแล้ว อย่าลืมนำคำเตือนของ Google ออก ในการดำเนินการดังกล่าว คุณจะต้องใช้เครื่องมือสำหรับผู้ดูแลเว็บของ Google
21. ข้อผิดพลาด “ลิงก์ที่คุณติดตามหมดอายุแล้ว”
มันคืออะไร?
ข้อผิดพลาด "ลิงก์ที่คุณติดตามหมดอายุ" ปรากฏขึ้นเมื่อคุณพยายามอัปโหลดธีม WordPress หรือปลั๊กอิน WordPress จากพื้นที่ผู้ดูแลระบบ WordPress
ผู้ให้บริการโฮสติ้ง WordPress มักจะกำหนดขีดจำกัดของขนาดไฟล์ที่คุณสามารถอัปโหลดได้ และหากไฟล์ใช้เวลาในการอัปโหลดนานกว่า ข้อผิดพลาดนี้อาจปรากฏขึ้น หากต้องการดูขีดจำกัดการอัปโหลดขนาดไฟล์ ให้ไปที่หน้าสื่อ > เพิ่มใหม่
คุณจะแก้ไขได้อย่างไร?
- เพิ่มขีดจำกัดในไฟล์ functions.php – เพิ่มโค้ดต่อไปนี้ในไฟล์ functions.php ของธีมของคุณ:
@ini_set( 'upload_max_size' , '120M' )
@ini_set( 'post_max_size', '120M')
@ini_set( 'max_execution_time', '300' )
- เพิ่มขีดจำกัดในไฟล์ .htaccess – ใช้ไคลเอนต์ FTP เพื่อเชื่อมต่อกับเว็บไซต์ของคุณ และเพิ่มรหัสต่อไปนี้ที่ด้านล่างของไฟล์:
php_value upload_max_filesize 128M
php_value post_max_size 128M
php_value max_execution_time 300
php_value max_input_time 300
- เพิ่มขีดจำกัดในไฟล์ php.ini – เชื่อมต่อกับไซต์ของคุณโดยใช้ไคลเอนต์ FTP และค้นหาไฟล์ php.ini ในโฟลเดอร์รูทของคุณ แก้ไขไฟล์และเพิ่มรหัสต่อไปนี้ภายใน:
upload_max_filesize = 128M
post_max_size = 128M
max_execution_time = 300
22. “ไม่พร้อมใช้งานสำหรับการบำรุงรักษาตามกำหนดเวลาสั้น ๆ กลับมาตรวจสอบอีกครั้งในไม่กี่นาที” ข้อผิดพลาด
มันคืออะไร?
ระหว่างการอัปเดต WordPress นั้น WordPress จะทำให้ไซต์ของคุณอยู่ในโหมดบำรุงรักษา อย่างไรก็ตาม หากการอัปเดตถูกขัดจังหวะด้วยเหตุผลใดก็ตาม WordPress จะทำให้ไซต์ของคุณอยู่ในโหมดการบำรุงรักษาอย่างไม่มีกำหนด โชคดีที่นี่เป็นหนึ่งในข้อผิดพลาดของ WordPress ที่แก้ไขได้ง่าย
คุณจะแก้ไขได้อย่างไร?
- ลบไฟล์ .maintenance ของคุณ ไปที่โฟลเดอร์รูทของเว็บไซต์ ซึ่งคุณจะพบไฟล์ .maintenance นั่นคือไฟล์ที่เปิดใช้งานโหมดการบำรุงรักษาตั้งแต่แรก ดังนั้นการลบออกจะทำให้เว็บไซต์ของคุณกลับมาเป็นปกติ
23. “การเชื่อมต่อของคุณไม่เป็นส่วนตัว” ข้อผิดพลาด
มันคืออะไร?
เมื่อคุณเยี่ยมชมเว็บไซต์ใดเว็บไซต์หนึ่ง อินเทอร์เน็ตเบราว์เซอร์ของคุณจะส่งคำขอไปยังเซิร์ฟเวอร์ที่โฮสต์เว็บไซต์ของคุณ จากนั้นเซิร์ฟเวอร์จะต้องตรวจสอบใบรับรองที่ติดตั้งบนเว็บไซต์ อย่างไรก็ตาม หากเบราว์เซอร์พิจารณาว่าใบรับรองไม่ถูกต้องหรือไม่เป็นไปตามมาตรฐานที่จำเป็น จะทำให้คุณไม่สามารถเข้าถึงเว็บไซต์นั้นได้ ดังนั้น แทนที่จะส่งไซต์ที่คุณร้องขอ คุณจะเห็นข้อความแสดงข้อผิดพลาด - "การเชื่อมต่อของคุณไม่เป็นส่วนตัว"
คุณจะแก้ไขได้อย่างไร?
- ลองโหลดหน้าเว็บใหม่
- ดำเนินการด้วยตนเอง (เป็นความรับผิดชอบของคุณเองทั้งหมด)
- ตรวจสอบนาฬิกาในคอมพิวเตอร์ของคุณ อาจฟังดูแปลกๆ แต่คุณอาจเห็นข้อผิดพลาดนี้เนื่องจากมีบางอย่างผิดปกติกับนาฬิกาในคอมพิวเตอร์ของคุณ เช่น กรณีนี้อาจเกิดขึ้นหากคุณเพิ่งซื้อนาฬิกาใหม่ ดังนั้นจึงยังไม่ซิงค์โดยอัตโนมัติหลังจากการเข้าสู่ระบบครั้งแรกของคุณ วิธีแก้ไขคือเพียงแค่อัปเดตเวลาบนคอมพิวเตอร์ของคุณ
- ล้างแคชและคุกกี้ของเบราว์เซอร์ของคุณ (และลองใช้โหมดไม่ระบุตัวตนด้วย)
- ตรวจสอบการหมดอายุของใบรับรอง SSL ของคุณ เพียงคลิกที่ไอคอนแม่กุญแจถัดจากเว็บไซต์ของคุณแล้วเลือกตัวเลือกใบรับรอง ซึ่งจะแสดงรายละเอียดใบรับรอง SSL ทั้งหมด
- เรียกใช้การทดสอบเซิร์ฟเวอร์ SSL ลองทดสอบเซิร์ฟเวอร์ SSL ของคุณ หากคุณได้ตั้งค่าใบรับรอง SSL ด้วยตนเอง การทดสอบนี้จะแสดงให้คุณเห็นว่าคุณได้ทำคุณสมบัติการกำหนดค่าเสร็จแล้วหรือไม่
- ปิดใช้งาน VPN และโปรแกรมป้องกันไวรัสของคุณชั่วคราว (บางครั้ง VPN และซอฟต์แวร์ป้องกันไวรัสสามารถบล็อกการรับรอง SSL บางอย่างได้)
24. "ล้มเหลวในการโหลดทรัพยากร" ข้อผิดพลาด
มันคืออะไร?
เมื่อพยายามโหลดหน้าเว็บใด ๆ WordPress จะมีไฟล์ไม่กี่ไฟล์ แต่ละไฟล์มีสคริปต์ สไตล์ชีต และอื่นๆ และแม้ว่าจะมองไม่เห็น แต่ก็มีอยู่ (นี่คือวิธีที่ WordPress ทำงานอยู่เบื้องหลัง) อย่างไรก็ตาม หากไม่พบไฟล์เหล่านี้ ข้อผิดพลาด "ล้มเหลวในการโหลดทรัพยากร" จะปรากฏในเครื่องมือตรวจสอบของเบราว์เซอร์
คุณจะแก้ไขได้อย่างไร?
- แทนที่ทรัพยากรที่ขาดหายไป ตรวจสอบว่ามีทรัพยากรที่ขาดหายไปตั้งแต่แรกหรือไม่ จากนั้นพยายามระบุ - ค้นหาในไลบรารีสื่อ หากคุณพบที่นั่น ให้เพิ่มอีกครั้งโดยแก้ไขโพสต์/หน้า และหากไม่มีอยู่ ให้อัปโหลดอีกครั้ง
- แทนที่ไฟล์ปลั๊กอินหรือธีม หากทรัพยากรที่ล้มเหลวที่คุณจัดการคือธีม WordPress หรือปลั๊กอิน ให้แทนที่โดยเพียงแค่ติดตั้งธีม/ปลั๊กอินอีกครั้ง อย่างไรก็ตาม คุณต้องปิดการใช้งานธีม WordPress ที่คุณใช้อยู่ก่อน ทำใน Appearances > Themes
- แก้ไข URL ของ WordPress ไปที่การตั้งค่า > ทั่วไป และค้นหาที่อยู่ WordPress และตัวเลือกที่อยู่เว็บไซต์ และตรวจสอบว่า URL ทั้งสองถูกต้องหรือไม่
25. ข้อผิดพลาด “ไม่มีโฟลเดอร์ชั่วคราว”
มันคืออะไร?
เมื่อใดก็ตามที่คุณอัปโหลดรูปภาพ หรืออัปเกรดธีมและ/หรือปลั๊กอิน WordPress จะจัดเก็บไฟล์ไว้ในโฟลเดอร์ชั่วคราวในขณะนั้น มีการตั้งค่า PHP เฉพาะที่ใช้กับโฟลเดอร์ชั่วคราวนี้ และหากไม่ถูกต้อง ข้อผิดพลาดนี้จะปรากฏขึ้น
คุณจะแก้ไขได้อย่างไร?
- แก้ไขไฟล์ wp-config.php เชื่อมต่อกับไซต์ของคุณโดยใช้ไคลเอนต์ FTP และค้นหาไฟล์ จากนั้นวางรหัสต่อไปนี้:
define('WP_TEMP_DIR', dirname(__FILE__) . '/wp-content/temp/');
บันทึกการเปลี่ยนแปลงและอัปโหลดไฟล์กลับไปที่เว็บไซต์ของคุณ ตรงไปที่ /wp-content/ โฟลเดอร์และภายในนั้นสร้างใหม่ชื่อ temp;
26. ข้อผิดพลาด “Googlebot ไม่สามารถเข้าถึงไฟล์ CSS และ JS”
มันคืออะไร?
เพื่อให้สามารถเข้าใจหน้าเว็บบางหน้าได้ Googlebot จำเป็นต้องเห็นไฟล์ CSS และ JavaScript พร้อมกับมัน อย่างไรก็ตาม หาก Google ไม่โหลดไฟล์เหล่านี้ จะทำให้เกิดข้อผิดพลาดในรายงานความครอบคลุมของ Google Search Console ของคุณ (คุณสามารถคลิกที่ดัชนีของ Google > ทรัพยากรที่ถูกบล็อก เพื่อดูว่าคอนโซลการค้นหาแสดงทรัพยากรที่ถูกบล็อกสำหรับเว็บไซต์ของคุณหรือไม่)
คุณจะแก้ไขได้อย่างไร?
- ให้สิทธิ์ Google เข้าถึงไฟล์ CSS และ JavaScript ของคุณ แก้ไขไฟล์ robots.txt ของเว็บไซต์ของคุณ (เป็นไฟล์ที่ควบคุมสิ่งที่บ็อต Google เห็น) และคุณสามารถทำได้โดยเชื่อมต่อกับไซต์ของคุณโดยใช้ไคลเอ็นต์ FTP จากนั้นค้นหาไฟล์ในไดเรกทอรีรากของเว็บไซต์ของคุณ
- หากคุณใช้ปลั๊กอิน Yoast Seo คุณสามารถแก้ไขไฟล์ได้จากส่วนผู้ดูแลระบบของคุณ เพียงไปที่ SEO > Tools แล้วคลิก File Editor
27. การอัปเดตอื่นในกระบวนการผิดพลาด
มันคืออะไร?
เมื่อกระบวนการอัปเดตหลักของ WordPress เกิดขึ้น และคุณพยายามเริ่มต้นการอัปเดตอื่นพร้อมกัน ข้อผิดพลาดนี้จะปรากฏขึ้น

คุณจะแก้ไขได้อย่างไร?
- มันหายไปโดยอัตโนมัติ อย่างไรก็ตาม หากไม่เป็นเช่นนั้น หรือคุณเพียงแค่ไม่ต้องการรอ คุณสามารถแก้ไขได้ด้วยตัวเอง
- ติดตั้งปลั๊กอิน FIx Another Update in Progress เมื่อเปิดใช้งาน ให้ไปที่การตั้งค่า > แก้ไขการอัปเดตอื่นที่กำลังดำเนินการ และหากการอัปเดตในไซต์ของคุณถูกบล็อก ให้คลิกที่แก้ไข WordPress Update Lock เพื่อแก้ไขปัญหานี้
- แก้ไขด้วยตนเอง เลือกฐานข้อมูล WordPress ใน phpMyAdmin; คลิกที่ปุ่ม เรียกดู ถัดจากตารางตัวเลือก WordPress; คุณจะเห็นแถวทั้งหมดในตาราง และคุณจำเป็นต้องค้นหาแถวที่ชื่อ “core_updater.lock” แล้วคลิกปุ่มลบ
28. ปัญหาการรีเฟรชหน้าเข้าสู่ระบบ WordPress และการเปลี่ยนเส้นทาง
มันคืออะไร?
เมื่อหน้าเข้าสู่ระบบ WordPress ยังคงรีเฟรชและเปลี่ยนเส้นทาง ผู้ใช้จะถูกล็อกออกจากพื้นที่ผู้ดูแลระบบ WordPress และไม่สามารถทำงานบนเว็บไซต์ได้ นี่เป็นหนึ่งในข้อผิดพลาดทั่วไปของ WordPress ที่อาจสร้างความรำคาญได้ แต่คุณสามารถแก้ไขได้ด้วยตัวเอง
คุณจะแก้ไขได้อย่างไร?
- ล้างคุกกี้และแคช ไปที่การตั้งค่าเบราว์เซอร์ของคุณและเลือกเครื่องมือเพิ่มเติม > ล้างข้อมูลการท่องเว็บ; จากนั้นเลือกตัวเลือก "ล้างคุกกี้และข้อมูลไซต์อื่นๆ" และ "รูปภาพและไฟล์ที่แคชไว้"
- อัปเดตการตั้งค่า URL ของ WordPress (แก้ไขไฟล์ wp-config.php ผ่านไคลเอนต์ FTP)
- ลบไฟล์ .htaccess เข้าถึงไซต์ของคุณผ่านไคลเอนต์ FTP และค้นหาไฟล์ .htaccess ในโฟลเดอร์รูท แล้วดาวน์โหลดลงในอุปกรณ์ของคุณเพื่อสำรองข้อมูล จากนั้นไปข้างหน้าและลบออก ถัดไป ตรงไปที่ไดเร็กทอรี wp-admin และหากมีไฟล์ .htaccess อยู่ ให้ลบทิ้ง หากนี่เป็นปัญหา คุณจะจัดการเพื่อเข้าสู่ระบบเว็บไซต์ของคุณและไปที่การตั้งค่า> ลิงก์ถาวร แล้วคลิกปุ่มบันทึกโดยไม่ทำการเปลี่ยนแปลงใดๆ จะสร้างไฟล์ .htaccess ใหม่ให้กับคุณ
- ปิดใช้งานปลั๊กอิน
- กลับไปที่ธีมเริ่มต้น
29. คุณถูกล็อกออกจากพื้นที่ผู้ดูแลระบบ WordPress (WP-Admin)
มันคืออะไร?
การพบว่าตัวเองถูกล็อกออกจากพื้นที่ผู้ดูแลระบบ WordPress ไม่ใช่เรื่องดีนัก แต่สามารถแก้ไขได้ โดยพื้นฐานแล้ว สิ่งนี้เกิดขึ้นเพราะคุณลืมรหัสผ่านของคุณ และถึงแม้จะรู้สึกเหมือนกับว่าคุณจะไม่สามารถเข้าถึงพื้นที่ผู้ดูแลระบบได้อีก แต่ก็ไม่จำเป็นต้องตื่นตระหนก
คุณจะแก้ไขได้อย่างไร?
- แก้ไขปัญหารหัสผ่านของคุณ คลิกที่ ลืมรหัสผ่านของคุณ? ลิงค์ในหน้าเข้าสู่ระบบ การคลิกที่ปุ่มนี้จะช่วยให้คุณสามารถกู้คืนรหัสผ่านของคุณได้โดยป้อนชื่อผู้ใช้หรือที่อยู่อีเมลของคุณ อย่างไรก็ตาม หากคุณประสบปัญหากับแนวทางนี้หรือดูเหมือนว่าจะใช้งานไม่ได้ (เช่น ฟีเจอร์นี้ถูกปิดใช้งาน) ให้ใช้ phpMyAdmin แทนเพื่อรีเซ็ตรหัสผ่านของคุณ โปรดทราบว่าควรใช้วิธีที่สองนี้หากไม่มีวิธีอื่นที่ใช้ได้ผล เนื่องจากอาจทำให้เว็บไซต์และฐานข้อมูลมีปัญหาเพิ่มเติม
30. ข้อผิดพลาดในการเปลี่ยนเส้นทางมากเกินไป
มันคืออะไร?
ข้อผิดพลาดในการเปลี่ยนเส้นทางมากเกินไปมักเกิดขึ้นจากปัญหาการเปลี่ยนเส้นทางที่กำหนดค่าไม่ถูกต้อง โดยพื้นฐานแล้วหมายความว่าเว็บไซต์นั้นถูกเปลี่ยนเส้นทางระหว่างที่อยู่ต่างๆ ในลักษณะที่ไม่นำไปสู่ที่ใดเลย – จะไม่เสร็จสมบูรณ์
ดังที่กล่าวไว้ WordPress มีโครงสร้าง URL ที่เป็นมิตรกับ SEO ซึ่งใช้ฟังก์ชันเปลี่ยนเส้นทางที่เรียกว่า (ปลั๊กอิน WordPress บางตัวใช้ฟังก์ชันนี้ด้วย) เมื่อมีการกำหนดค่าผิดพลาดในเครื่องมือเหล่านี้ ข้อผิดพลาดนี้อาจปรากฏขึ้น กล่าวคือ เว็บไซต์ของคุณจะเปลี่ยนเส้นทางผู้เยี่ยมชมไปยัง URL ซึ่งเปลี่ยนเส้นทางกลับไปยัง URL อ้างอิงเริ่มต้น
คุณจะแก้ไขได้อย่างไร?
- ปิดใช้งานปลั๊กอินทั้งหมด (คุณรู้อยู่แล้วว่าต้องทำอย่างไร)
- แก้ไข URL ที่ไม่ถูกต้องใน URL ที่อยู่ของ WordPress คุณต้องเปลี่ยนที่อยู่ WordPress และที่อยู่เว็บไซต์ ในการดำเนินการนี้ ให้ไปที่การตั้งค่า > ทั่วไป แล้วทำการเปลี่ยนแปลงที่จำเป็น
- เปลี่ยนการเข้าถึง URL ไซต์ไปยังพื้นที่ผู้ดูแลระบบ เชื่อมต่อกับไซต์ของคุณผ่านไคลเอนต์ FTP และค้นหาไฟล์ wp-config.php ในไดเร็กทอรีรากของไซต์ของคุณ ดาวน์โหลดและแก้ไขไฟล์นี้โดยใช้โปรแกรมแก้ไขข้อความและเพิ่มสองบรรทัดต่อไปนี้:
กำหนด ('WP_HOME','http://example.com');
กำหนด ('WP_SITEURL', 'http://example.com')
โปรดทราบว่าคุณควรเปลี่ยน example.com ด้วยเว็บไซต์ของคุณเอง หลังจากที่คุณทำเสร็จแล้ว ให้บันทึกไฟล์และอัปโหลดกลับไปที่เซิร์ฟเวอร์ของคุณ
31. ปัญหารูปขนาดย่อของ Facebook ไม่ถูกต้อง
มันคืออะไร?
ไม่ใช่เรื่องแปลกที่จะสังเกตเห็นภาพขนาดย่อของโพสต์ที่ไม่ถูกต้องบน Facebook เมื่อคุณพยายามแชร์บทความของคุณ มีสาเหตุหลายประการที่ทำให้สิ่งนี้เกิดขึ้นได้ ตัวอย่างเช่น คุณอาจมีรูปภาพหลายรูปในแท็ก og:Image และรูปภาพที่แนะนำอาจมีขนาดเล็กกว่าที่เหลือ
คุณจะแก้ไขได้อย่างไร?
- อัปโหลดภาพขนาดย่อของคุณด้วยตนเอง คลิกที่ช่องเพิ่มรูปภาพและอัปโหลดรูปภาพสำหรับโพสต์ และอย่าลืมตั้งเป็นรูปภาพขนาดย่อ
- ใช้ปลั๊กอิน Yoast SEO (ปลั๊กอินมาพร้อมกับความสามารถในการเพิ่มภาพขนาดย่อของ Facebook ในทุกโพสต์)
- ใช้เครื่องมือแก้ไขข้อบกพร่องของ Facebook (เป็นเครื่องมือง่ายๆ ที่ช่วยคุณแก้ปัญหาภาพขนาดย่อของ Facebook)
32. หน้าจอสีขาวแห่งความตาย
มันคืออะไร?
White Screen of Death (หรือเพียงแค่ WSOD) เป็นหนึ่งในข้อผิดพลาด WordPress ที่น่ารำคาญที่สุดที่อาจเกิดขึ้นบนไซต์ WordPress เพียงเพราะคุณกำลังจ้องไปที่หน้าจอสีขาวอย่างแท้จริง และคุณไม่รู้ว่าอะไรเกิดขึ้น
คุณจะแก้ไขได้อย่างไร?
- แก้ไขขีด จำกัด หน่วยความจำของคุณ เปิดตัวจัดการ FTP ของคุณและเชื่อมต่อกับเซิร์ฟเวอร์ของคุณ จากนั้นมองหาไฟล์ wp-config.php ในโฟลเดอร์เว็บไซต์ของคุณ คลิกขวาและเลือก View/Edit พิมพ์ข้อมูลต่อไปนี้เมื่อเปิดไฟล์แล้ว: define('WP_MEMORY_LIMIT', '128M').
- ตรวจสอบปลั๊กอินที่เข้ากันไม่ได้ ไปที่โฟลเดอร์ wp-content ภายในไคลเอนต์ FTP ของคุณ แนวคิดคือการปิดใช้งานปลั๊กอิน WordPress ทั้งหมดชั่วคราวแล้วเปิดใช้งานใหม่ทีละรายการ
- ตรวจสอบธีมที่เข้ากันไม่ได้ ทำขั้นตอนเดียวกันกับปลั๊กอิน (และหากคุณเปิดใช้งานธีม WordPress ใหม่ ให้เปลี่ยนไปใช้ธีมเริ่มต้นก่อน - Twenty Sixteen)
33. หน่วยความจำหมดข้อผิดพลาด – เพิ่มหน่วยความจำ PHP
มันคืออะไร?
WordPress เขียนด้วย PHP และแต่ละเว็บไซต์ต้องการเซิร์ฟเวอร์โฮสติ้ง WordPress เพื่อให้ทำงานได้ตามที่ควรจะเป็น เว็บเซิร์ฟเวอร์ต้องการหน่วยความจำเพื่อทำงานอย่างถูกต้อง อย่างไรก็ตาม เมื่อคุณเห็นข้อผิดพลาดนี้ แสดงว่าโค้ด WordPress ของคุณต้องการหน่วยความจำมากกว่าที่เป็นอยู่ในปัจจุบัน ข้อผิดพลาดหน่วยความจำหมดเป็นหนึ่งในข้อผิดพลาด WordPress ที่พบบ่อยที่สุด
คุณจะแก้ไขได้อย่างไร?
- เพิ่มหน่วยความจำ PHP ของเว็บไซต์ของคุณ ขีดจำกัดหน่วยความจำปัจจุบันของเว็บไซต์ของคุณได้รับการตั้งค่าในไฟล์ wp-config.php และหากต้องการเพิ่มหน่วยความจำ คุณต้องแก้ไขไฟล์ จำไว้ว่า คุณต้องใช้ไคลเอนต์ FTP เพื่อเข้าถึงไฟล์ของไซต์ของคุณ
- อัปเกรดแผนโฮสติ้งปัจจุบันของคุณ (แต่ละโฮสติ้งมาพร้อมกับหน่วยความจำที่จัดสรรแตกต่างกัน และหากไม่เพียงพอเมื่อเวลาผ่านไป ก็ถึงเวลาที่จะขยายขนาดขึ้น)
34. ข้อผิดพลาดในการเชื่อมต่อที่ปลอดภัย
มันคืออะไร?
ข้อผิดพลาดในการเชื่อมต่อที่ปลอดภัยเป็นข้อผิดพลาดทั่วไปที่มักปรากฏขึ้นเมื่อคุณพยายามติดตั้ง (หรือบางครั้งอัปเดต) ธีมหรือปลั๊กอินจากที่เก็บ WordPress อย่างเป็นทางการ WordPress มีระบบจัดการการอัปเดตที่เป็นระเบียบซึ่งมักจะตรวจสอบการอัปเดตที่มีอยู่ในไซต์ WordPress.org อย่างไรก็ตาม หากเว็บไซต์ของคุณไม่สามารถสร้างการเชื่อมต่อกับเว็บไซต์ WordPress.org ข้อผิดพลาดนี้มักจะปรากฏขึ้น
คุณจะแก้ไขได้อย่างไร?
- ตรวจสอบปัญหาที่เกี่ยวข้องกับเซิร์ฟเวอร์ ปัญหาเซิร์ฟเวอร์ที่คุณอาจพบขึ้นอยู่กับแผนโฮสติ้งที่คุณกำลังใช้อยู่ ตัวอย่างเช่น หากคุณใช้เซิร์ฟเวอร์โฮสติ้งที่ใช้ร่วมกัน เซิร์ฟเวอร์อาจกำลังประสบกับการโจมตี DDoS
- ติดตั้งส่วนขยาย cURL สำหรับ PHP (ตรวจสอบให้แน่ใจว่าได้ติดตั้งและเปิดใช้งานส่วนขยายนี้แล้ว)
- ตรวจสอบไฟร์วอลล์ของคุณ หากคุณกำลังใช้บริการไฟร์วอลล์ ตรวจสอบให้แน่ใจว่าพอร์ตที่ใช้โดยเซิร์ฟเวอร์ของคุณไม่ถูกบล็อกโดยกฎไฟร์วอลล์บางอย่าง
35. การปิดข้อผิดพลาด PHP
มันคืออะไร?
บ่อยครั้ง ข้อผิดพลาด WordPress บางอย่างอาจปรากฏขึ้นในพื้นที่ผู้ดูแลระบบของเว็บไซต์ของคุณ นี่เป็นข้อผิดพลาดที่ไม่ได้ป้องกันไม่ให้ WordPress แสดงเว็บไซต์ของคุณ อย่างไรก็ตาม พวกเขายังต้องการที่อยู่ที่เหมาะสม กลุ่มข้อผิดพลาดกลุ่มหนึ่งคือข้อผิดพลาด PHP และ WordPress มีเทคนิคการกำหนดค่าที่จำเป็นในการจัดการ รวมถึงวิธีการแสดงบนไซต์ของคุณ (โดยเฉพาะอย่างยิ่งหากปรากฏขึ้นในส่วนหน้าของคุณ ซึ่งทำให้ไซต์ของคุณดูไม่เป็นมืออาชีพโดยสมบูรณ์)
คุณจะแก้ไขได้อย่างไร?
- ปิดข้อผิดพลาด PHP แก้ไขไฟล์ wp-config.php และค้นหาโค้ดต่อไปนี้ภายในไฟล์นี้:
กำหนด ('WP_DEBUG' จริง);
หรือหากตั้งค่าบรรทัดนี้เป็น "เท็จ" คุณจะเห็นสิ่งนี้:
กำหนด ('WP_DEBUG', เท็จ);
ไม่ว่าในกรณีใด คุณต้องแทนที่บรรทัดด้วยรหัสนี้:
ini_set('display_errors','ปิด');
ini_set('error_reporting', E_ALL );
กำหนด ('WP_DEBUG', เท็จ);
กำหนด ('WP_DEBUG_DISPLAY', เท็จ);
จากนั้นบันทึกการเปลี่ยนแปลงและอัปโหลดไฟล์ wp-config.php กลับไปที่เซิร์ฟเวอร์ ข้อผิดพลาดไม่ควรแสดงบนไซต์ของคุณอีกต่อไป
36. 403 ข้อผิดพลาดต้องห้าม
มันคืออะไร?
ข้อผิดพลาดต้องห้าม 403 เกิดขึ้นเมื่อการอนุญาตเซิร์ฟเวอร์ของคุณป้องกันไม่ให้คุณเข้าถึงหน้าใดหน้าหนึ่ง มีสาเหตุหลายประการที่ทำให้เกิดสิ่งนี้ จึงมีวิธีแก้ปัญหาที่แตกต่างกัน
คุณจะแก้ไขได้อย่างไร?
- ปิดใช้งานปลั๊กอินของคุณ (แล้วเปิดใช้งานทีละรายการจนกว่าคุณจะเข้าใจว่าอันใดที่ทำให้เกิดข้อผิดพลาด)
- แก้ไขไฟล์ .htaccess ที่เสียหายของคุณ เชื่อมต่อกับเว็บไซต์ของคุณผ่านไคลเอนต์ FTP และค้นหาไฟล์ .htaccess ในโฟลเดอร์รูทของเว็บไซต์ของคุณ จากนั้นดาวน์โหลดลงในอุปกรณ์ของคุณเพื่อให้คุณมีข้อมูลสำรอง หลังจากนั้น ให้ลบออกจากเซิร์ฟเวอร์ของคุณ และหากข้อผิดพลาดหายไป แสดงว่าคุณได้ระบุสาเหตุของข้อผิดพลาดแล้ว สุดท้าย คุณสามารถสร้างไฟล์ .htaccess ใหม่ได้ในส่วนผู้ดูแลระบบของคุณ – การตั้งค่า > ลิงก์ถาวร
- แก้ไขการอนุญาตไฟล์ที่ไม่ถูกต้องใน WordPress (ทำตามขั้นตอนเดียวกับที่เราได้ระบุไว้ในส่วนข้อผิดพลาด 6)
37. 404 ข้อผิดพลาด
มันคืออะไร?
The majority of Internet users are familiar with the 404 Error, and it signals that the server wasn't able to find the requested page. So, other site sections (such as the admin area, for example) should be able to load, it's only the specific requested page that doesn't load.
How do you fix it?
- Reconfigure your permalinks settings. Reset your permalinks through Settings > Permalinks). If this doesn't work you'd have to do this manually. In that case, create a new file, give it the name .htaccess, and paste the following default code:
# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index.php$ – [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
# END WordPress
38. 413 Request Entity Too large Error
มันคืออะไร?
The 413 Request Entity Too Large Error usually appears when you're trying to upload a plugin or a theme to WordPress. The majority of WordPress hosts have their servers configured in such a way as to allow WordPress users to upload large files, however, every now and then this setting value may not be high enough, and that's when this error happens.
How do you fix it?
- Increase upload size limit via functions file. Simply add the following codes to your theme's functions.php file or to a specific plugin:
@ini_set( 'upload_max_size' , '64M' );
@ini_set( 'post_max_size', '64M');
@ini_set( 'max_execution_time', '300' );
- Increase upload size limit via .htaccess file. Edit the .htaccess file and add the following code:
php_value upload_max_filesize 64M
php_value post_max_size 64M
php_value max_execution_time 300
php_value max_input_time 300
39. 429 Too Many Requests Error
มันคืออะไร?
The 429 Too Many Requests Error is an error that appears when a user makes too many requests to the server, and so the error pops up to basically protect the server from potential abuse.
How do you fix it?
- Deactivate plugins
- Switch to the default WordPress theme
- Consult your hosting provider
40. 502 Bad Gateway Error
มันคืออะไร?
The 502 Bad Gateway Error means that one server received an invalid response from an inbound server while acting as a gateway, hence the error's name. It's an annoying error because it might take some time to fix it (actually what's time-consuming is understanding the exact cause of the error).
How do you fix it?
- Reload your page
- Clear your browser cache
- Disable your CDN (or Firewall) temporarily. if you're using a CDN service on your site, it could be that the servers are misbehaving.
- Check your theme and plugins. Try deactivating your plugins first one by one, and if this doesn't fix the error, move on to checking your WordPress theme. Switch to the default theme and see whether the error is still present – if not, you now know what's caused it.
- Contact your hosting provider. If none of the above steps work, it might be that the problem is on your host's end.
41. 503 Service Unavailable Error
มันคืออะไร?
What usually causes the 503 Service Unavailable Error is an unresponsive PHP script (for instance, a plugin/theme issue or some custom code snippet). Occasionally, it might occur due to a server glitch, and if this is the case, it may disappear within several minutes.
How do you fix it?
- Deactivate your plugins temporarily
- Switch to a default WordPress theme
- Temporarily disable your CDN
- Boost your server's resources ( you might need to upgrade your hosting plan if you're running low on resources)
- Reinstall WordPress with a fresh copy (this is in case nothing else works)
42. 504 Gateway Timeout Error
มันคืออะไร?
The 504 Gateway Timeout Error occurs when a website has been trying to load unsuccessfully for some time. So, the server is struggling to deliver the website you're trying to access, however, it has failed to do so.
How do you fix it?
- Check if you exceeded the maximum allowed bandwidth (especially if you're on a shared hosting plan – you might think about scaling up and talking to your web host)
- Increase your PHP memory limit
- Deactivate your WordPress plugins and switch to the default theme
43. WordPress Failed to Open Stream Error
มันคืออะไร?
This error happens when WordPress isn't able to load a file that's mentioned in the site code. The error should usually point to the scripts' location in order to let you know where the error occurred (so there will be a specific message – permission denied, operation failed, no such file, and so on).
How do you fix it?
- Deactivate plugins or your theme (do this if the message says “no such file or directory”)
- alternatively, the problem may be a missing .htaccess file so go to Settings > Permalinks and then Save Changes to recreate the file
- Check WordPress files and directory permissions (do this if the message says “permission denied”)
44. Your Site's Sidebar Appears Below the Main Content
มันคืออะไร?
This isn't a specific error message as with most WordPress errors, but it's an issue nevertheless. So you could be basically working on your site, and you suddenly see that your site's sidebar appears below the main content (and you know that's not where it should be).
How do you fix it?
- Fix the HTML or CSS error in your theme. There are two things you should search for:
- Leftover <div>tags. They're used to add HTML elements, and if they're not opened and/or closed the way they're supposed to, they might cause problems with the sidebar positioning.
- Incorrect margins in CSS. If your margins aren't properly set in the style.css file, then the sidebar may simply not have the space it needs alongside the main content.
45. White Text and Missing Buttons in WordPress Visual Editor
มันคืออะไร?
Sometimes when users log in to their WordPress dashboard to start writing a blog post, they might be unpleasantly surprised if they see missing buttons (or blank white spaces instead of buttons). This is a relatively serious issue, unlike some minor WordPress errors, and should be addressed immediately.
How do you fix it?
- Clear your browser cache (or even try using another Internet browser)
- Install the TinyMCE plugin (some WordPress themes don't have this plugin within themselves, so the absence of it may cause the text and missing buttons error)
- Replace TinyMCE scripts. If the first two solutions don't help, replace the TinyMCE script in your browser in order to bring things back to normal. To do this, replace the /wp-includes/js/tinymce/ folder with a fresh copy.
46. Destination Folder Already Exists Error
มันคืออะไร?
The Destination Folder Already Exists Error happens during the installation of a WordPress theme or a plugin. The error prevents you from finishing the installation process too.
What actually happens is that WordPress extracts your theme's zip file (or your plugin's zip file) into a folder named after the file. However, if there's already a folder with the same name, then WordPress fails to finish this process, and the error appears.
How do you fix it?
- Connect to your site using FTP. Go to the /wp-content/theme (or /wp-content/ plugins) folder and look for the folder named after the theme (or plugin) you were trying to install and delete it. Then go back to the WordPress admin area and try to re-install the theme (plugin) this time you shouldn't have any trouble installing it.
47. File and Folder Permissions Error
มันคืออะไร?
In order to work properly, WordPress needs specific file and folder permissions. We already explained this in many of the errors we discussed as part of the solution, however, we'll deal with it once again in greater depth.
Here are the recommended numeric values for the file and folder permissions in WordPress:
- 755 for all folders and sub-folders
- 644 for all files
How do you fix it?
- Connect to your website using an FTP client.
1) After connecting, go to the root folder of your website and right-click on File Permissions; now you should see the file permissions dialogue box. Enter the numeric value of 755 and click on “Recurse into subdirectories” and then select 'Apply to directories only'. Click OK to continue.
2) Next, select all folders and files in the root folder and right-click to see the file permissions; this time enter 644 in the numeric value section. After you're done click on “Recurse into subdirectories” and then select “Apply to files only”. Click OK to continue. If you've followed the steps correctly, your FTP client will begin setting file permissions to all your website files.
48. ปัญหา SSL ทั่วไป
มันคืออะไร?
วัตถุประสงค์หลักของใบรับรอง SSL คือเพื่อให้มีการเชื่อมต่อที่ปลอดภัยสำหรับธุรกรรมออนไลน์ และเว็บไซต์ที่เปิดใช้งาน SSL จะใช้ใบรับรอง SSL เฉพาะเพื่อวัตถุประสงค์ในการระบุตัวตน อย่างไรก็ตาม หากเซิร์ฟเวอร์ปลอมแปลงเป็น HTTPS และใบรับรองไม่ตรงกัน ปัญหา SSL ทั่วไปบางอย่างจะปรากฏขึ้น และอินเทอร์เน็ตเบราว์เซอร์ส่วนใหญ่จะเตือนผู้ใช้เกี่ยวกับเรื่องนี้
คุณจะแก้ไขได้อย่างไร?
แก้ไขข้อผิดพลาด NET::ERR_CERT_INVALID
ข้อผิดพลาดนี้ปรากฏใน Google Chrome และอาจมีความแตกต่างเล็กน้อยที่เบราว์เซอร์อื่นแสดงข้อผิดพลาดเดียวกัน ข้อผิดพลาดระบุว่าเบราว์เซอร์ของผู้ใช้ไม่ยอมรับใบรับรองที่เว็บไซต์เฉพาะเสนอให้
ขอให้ผู้ให้บริการโฮสต์ของคุณติดตั้งใบรับรอง SSL ของคุณในลักษณะที่เหมาะสม
แก้ไขข้อผิดพลาดเนื้อหาผสมหลังจากย้าย WordPress เป็น SSL / HTTPS Ee ได้กล่าวถึงบิตข้อผิดพลาดของเนื้อหาผสมในบทความนี้แล้ว – คุณสามารถค้นหาได้ที่หมายเลข 11
แก้ไขข้อผิดพลาดการเปลี่ยนเส้นทางมากเกินไปหลังจากย้ายไปยัง SSL / HTTPS เราจัดการกับสิ่งนี้เช่นกัน – คุณสามารถค้นหาได้ภายใต้หมายเลข 3049. เว็บไซต์ WordPress ไม่อัปเดตปัญหาทันที
มันคืออะไร?
หากเว็บไซต์ WordPress ของคุณไม่แสดงการเปลี่ยนแปลงล่าสุดที่คุณเพิ่งทำ ปัญหาจะอยู่ที่การแคชอย่างแน่นอน ซึ่งหมายความว่าเบราว์เซอร์ของคุณ (หรือปลั๊กอินแคชของ WordPress) เก็บเวอร์ชันของหน้าเว็บไซต์แต่ละหน้า และทำให้สามารถให้บริการหน้าเว็บได้เร็วกว่ามาก แทนที่จะขอสำเนาใหม่จากเซิร์ฟเวอร์ของคุณในแต่ละครั้ง ดังนั้น สาเหตุที่ดูเหมือนว่าเว็บไซต์ของคุณไม่อัปเดตในทันทีอาจเป็นเพราะคุณกำลังดูเวอร์ชันแคช
คุณจะแก้ไขได้อย่างไร?
- กด CTRL + F5 ใน Windows (หรือ Cmd + R ใน Mac) นี้ควรจะโหลดหน้าเว็บของคุณใหม่
- ตรวจสอบปลั๊กอินแคช WordPress ของคุณ สิ่งแรกที่คุณควรทำคือล้างแคชทั้งหมดในพื้นที่การตั้งค่าปลั๊กอินแคช แล้วปิดใช้งานปลั๊กอิน
50. WordPress ไม่สามารถอัปเดตอัตโนมัติได้
มันคืออะไร?
การอัปเดต WordPress เป็นสิ่งสำคัญและค่อนข้างง่าย แต่บางครั้งอาจทำให้เกิดปัญหาได้ แม้ว่าการอัปเดตอัตโนมัติจะล้มเหลวไม่ใช่เรื่องปกติ แต่ก็มีบางครั้งที่ทำได้
คุณจะแก้ไขได้อย่างไร?
- ตรวจสอบการอนุญาตไฟล์ของคุณ (ใช้ขั้นตอนเดียวกับที่เราได้กล่าวไว้ในข้อผิดพลาดอื่น ๆ )
- ตรวจสอบการเชื่อมต่ออินเทอร์เน็ตของคุณ (สิ่งนี้ค่อนข้างอธิบายได้เอง แม้ว่าจะไม่ใช่สาเหตุของปัญหาการอัปเดตอัตโนมัติเสมอไป)
- อัปเดต WordPress ด้วยตนเอง (นี่ควรเป็นทางเลือกสุดท้ายของคุณ และถ้าคุณทำได้ คุณต้องดาวน์โหลด WordPress เวอร์ชันล่าสุด)
ซ้ำแล้วซ้ำเล่า!
สรุป มีข้อผิดพลาดของ WordPress อยู่มากมาย และเราจัดการเพื่อครอบคลุมส่วนใหญ่ แม้ว่าข้อผิดพลาดของ WordPress จะไม่สนุก แต่ก็ไม่มีทางหลีกเลี่ยงได้ และอย่างน้อยที่สุดที่คุณสามารถทำได้คืออ่านคำแนะนำเช่นนี้ เพื่อจะได้ทราบวิธีแก้ไข
สุดท้าย แม้ว่าคุณจะพยายามแก้ไขข้อผิดพลาดของ WordPress เหล่านี้ในอดีต แต่คุณก็ควรจะสามารถจัดการกับข้อผิดพลาดส่วนใหญ่ได้สำเร็จในตอนนี้
