วิธีแก้ไขข้อผิดพลาดเซิร์ฟเวอร์ภายใน 500 รายการในบล็อก WordPress
เผยแพร่แล้ว: 2022-06-17ข้อผิดพลาด 500 Internal Server เป็นเรื่องธรรมดามากในหมู่พวกเราทุกคน บางครั้ง เราอาจพยายามเข้าชมไซต์ WordPress และข้อความนี้ปรากฏขึ้นบนหน้าจอของเรา

เนื่องจากเราทุกคนมีวิธีแก้ปัญหาสำหรับทุกปัญหา คุณจึงไม่ต้องกังวลเกี่ยวกับเรื่องนี้ เราจะเห็นวิธีการแก้ไข ข้อผิดพลาดนี้ในเซิร์ฟเวอร์ภายใน และข้อมูลของคุณจะเหมือนเดิม
เราจะดู "ข้อผิดพลาดเซิร์ฟเวอร์ภายในคืออะไร" และ "วิธีแก้ไขปัญหานี้"
สารบัญ
วิธีแก้ไขข้อผิดพลาด 500 Internal Server Error
เซิร์ฟเวอร์ภายในผิดพลาด?
ข้อผิดพลาดเซิร์ฟเวอร์ภายในข้อความหรือข้อผิดพลาดเซิร์ฟเวอร์ภายใน 500 เป็นข้อผิดพลาดทั่วไปที่เซิร์ฟเวอร์ของเราแสดงเมื่อมีปัญหาบางอย่าง โดยพื้นฐานแล้วหมายความว่ามีบางอย่างผิดปกติกับเซิร์ฟเวอร์ แต่ไม่สามารถทราบปัญหาที่แน่นอนได้ คุณไม่สามารถระบุได้ในกรณีนี้
สาเหตุของ “ข้อผิดพลาดภายในเซิร์ฟเวอร์” :
จะมีปัญหามากมายเกี่ยวกับปัญหานี้เนื่องจากข้อความนี้ยาวพอ แต่เหตุผลหลักบางประการสำหรับ WordPress มีการระบุไว้:
- ปัญหาปลั๊กอิน
- ไฟล์ .htaccess เสียหาย
- การใช้งานหน่วยความจำ PHP ของคุณถึงขีดจำกัด
- ไฟล์หลักของ WordPress เสียหาย
เราจะดูการแก้ไขปัญหาเหล่านี้ คุณควรศึกษาบันทึกข้อผิดพลาดของเซิร์ฟเวอร์ของคุณเพื่อทราบสาเหตุที่แท้จริงของข้อความนี้ คุณสามารถไปที่แดชบอร์ด cPanel และคลิกที่บันทึกข้อผิดพลาด

คุณไม่สามารถอ่านข้อผิดพลาดได้เนื่องจากไม่ใช่เอกสารที่ใช้งานง่าย

คุณมีสองตัวเลือกในการรับวิธีแก้ปัญหาที่เหมาะสม:
- เพียงปรึกษาทีมสนับสนุนโฮสติ้งและหาปัญหา
- ทำตามขั้นตอนด้านล่าง
การแก้ไข “Internal Server Error”:
การ แก้ไขที่เป็นไปได้ 1: สร้างไฟล์ .htaccess ใหม่:
ไฟล์ .htaccess เป็นไฟล์เดียวกับการกำหนดค่าเว็บเซิร์ฟเวอร์ ใน WordPress คุณอาจเคยใช้มาแล้วหลายครั้ง งานของไฟล์คือการควบคุมการกำหนดค่าเว็บเซิร์ฟเวอร์ของคุณ หากคุณทำผิดพลาดหรือได้ทำสิ่งเล็กน้อยในไฟล์ .htaccess คุณอาจประสบปัญหาข้อผิดพลาดเซิร์ฟเวอร์ภายใน
หากคุณต้องการแก้ไขปัญหานี้ สิ่งที่คุณต้องทำคือสร้างไฟล์ .htaccess ใหม่ใน WordPress
- เพียงเปลี่ยนชื่อไฟล์ .htaccess ที่คุณมีอยู่:
คุณจะต้องเปลี่ยนชื่อไฟล์ .htaccess ที่คุณมีอยู่ คุณจะมีวิธีอื่นในการทำสิ่งนี้เช่น:
- ไปและเชื่อมต่อเว็บไซต์ของคุณผ่าน FTP ใช้ FileZilla เพื่อทำขั้นตอนนี้
- การใช้เครื่องมือจัดการไฟล์ในตัว cPanel
ใช้กระบวนการของตัวเลือกตัวจัดการไฟล์ cPanel เพราะนี่เป็นวิธีที่ง่ายที่สุดในการทำเช่นนี้ คุณสามารถเข้าถึงตัวจัดการไฟล์จากแดชบอร์ดของ cPanel

เพียงมองหาไฟล์ .htaccess ตรงรูทของไซต์ของคุณ ทำการคลิกขวาและเปลี่ยนชื่อ

เปลี่ยนชื่อเป็น “.htaccess_old” ตอนนี้ คุณต้องสร้างไฟล์ .htaccess เพื่อแทนที่ด้วยไฟล์อื่น
- กำลังสร้างไฟล์ .htaccess ใหม่:
ไปที่แดชบอร์ด WordPress และสร้างไฟล์ .htaccess ใหม่ ไปที่การตั้งค่า> ลิงก์ถาวร ตรวจสอบให้แน่ใจว่าคุณไม่ได้เปลี่ยนแปลงการตั้งค่าใดๆ คลิกที่ปุ่มบันทึกการเปลี่ยนแปลงและคุณพร้อมที่จะไป คุณได้สร้างไฟล์ .htaccess ใหม่สำเร็จแล้ว

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

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

หากเกิดปัญหาขึ้นและคุณไม่สามารถเข้าถึงแดชบอร์ดและได้รับข้อผิดพลาดภายในเซิร์ฟเวอร์ใน WordPress ในกรณีนี้ คุณจะต้องปิดใช้งานปลั๊กอินโดยใช้ FTP
- เพียงเชื่อมต่อกับไซต์ของคุณผ่าน FTP หรือตัวจัดการไฟล์
- การนำทางไปยัง .wp-content/folder
- แทนที่ปลั๊กอินปัจจุบันด้วย plugins_old

หลังจากกระบวนการเปลี่ยนชื่อ ปลั๊กอินปัจจุบันจะถูกปิดใช้งานทันที ตอนนี้ คุณจะต้องตรวจสอบว่าคุณสามารถเข้าถึงแดชบอร์ดได้แล้ว จากนั้นนั่งลงและผ่อนคลาย คุณหาสาเหตุเบื้องหลังข้อผิดพลาดของเซิร์ฟเวอร์ได้แล้ว และเหตุผลก็คือปลั๊กอิน
เพียงไปที่ส่วนปลั๊กอิน อาจมีบางอย่างปรากฏขึ้น เช่น การปิดใช้งานปลั๊กอินเนื่องจากข้อผิดพลาด และไฟล์ปลั๊กอินไม่มีอยู่อีกต่อไป
เพียงเปิดใช้งานใหม่ทีละรายการ:
- เปลี่ยนชื่อโฟลเดอร์ปลั๊กอินที่มีอยู่ plugins_old ด้วย ปลั๊กอิน
- ไปที่แดชบอร์ดของ WordPress และเปิดใช้งานปลั๊กอินทีละตัว
- หลังจากเปิดใช้งานปลั๊กอินในแต่ละครั้ง ให้ไปที่หน้าของคุณและเรียกดู ทำขั้นตอนนี้ซ้ำกับปลั๊กอินทั้งหมด หากเกิดข้อผิดพลาดกับปลั๊กอินใดๆ คุณสามารถตรวจพบได้
หวังว่าปัญหาเซิร์ฟเวอร์ภายในของคุณจะได้รับการแก้ไขแล้ว
การ แก้ไขที่เป็นไปได้ 3: การเพิ่มขีดจำกัดหน่วยความจำ PHP ของเว็บโฮสติ้งของคุณ
หากไซต์ WordPress มีขีดจำกัดหน่วยความจำ PHP ที่นี่ไซต์ WordPress พยายามจัดสรร 40 MB สำหรับการติดตั้งไซต์เดียว อย่างไรก็ตาม หากคุณประสบปัญหา คุณสามารถเพิ่มได้ด้วยตนเอง
สำหรับกระบวนการนี้ คุณจะต้องแก้ไขไฟล์ wp-config.php คุณสามารถทำสิ่งนี้ได้อีกครั้งด้วยการเข้าถึง FTP หรือด้วยตัวจัดการไฟล์ cpanel

เพิ่มรหัสก่อน แค่นั้น หยุดแก้ไข! บล็อกที่มีความสุข */ ข้อความ:
กำหนด ( 'WP_MEMORY_LIMIT' , '64m' );

สิ่งนี้จะใช้ได้หากโฮสต์ของคุณตั้งค่าขีด จำกัด PHP> 64 M
หากวิธีนี้ใช้ไม่ได้ผล ให้ไปตรวจสอบขีดจำกัดของ PHP แล้วย้อนกลับและทำขั้นตอนใหม่อีกครั้ง ตรวจสอบให้แน่ใจว่ามีค่าน้อยกว่า 64 M
การ แก้ไขที่เป็นไปได้ 4: การอัปโหลดไฟล์ WordPress หลักซ้ำ
หากปัญหายังไม่หมดไป คุณสามารถใช้วิธีนี้ได้ ตอนนี้คุณต้องอัปโหลดสำเนาใหม่ของไฟล์ WordPress หลัก คุณสามารถใช้โปรแกรม FTP ผ่านตัวจัดการไฟล์
ก่อนที่จะก้าวไปข้างหน้าในวิธีนี้ ตรวจสอบให้แน่ใจว่าคุณได้สำรองข้อมูลของ WordPress แล้ว
เพียงดาวน์โหลด WordPress เวอร์ชันล่าสุดโดยไปที่ WordPress.org

คุณต้องแตกไฟล์ ZIP หลังจากกระบวนการดาวน์โหลด และดาวน์โหลดบางสิ่งเช่น:
- โฟลเดอร์เนื้อหา wp ทั้งหมด
- Wp-config-sample.php ไฟล์

อัปโหลดไฟล์ทั้งหมดที่เหลืออยู่บน WordPress ด้วยความช่วยเหลือของ FTP เพียงแค่เขียนทับสิ่งที่ซ้ำกัน
ยังอ่าน:
วิธีการเริ่มต้นบล็อกใน 15 นาที ทีละขั้นตอน คู่มือสำหรับมือใหม่
[ล่าสุด] ปลั๊กอินและเครื่องมือ WordPress SEO ที่ดีที่สุดที่คุณควรใช้ในปี 2022
คู่มือสำหรับผู้เริ่มต้นใช้งาน WordPress: คำแนะนำทีละขั้นตอนในการสร้างเว็บไซต์ด้วย WordPress
คู่มือง่าย ๆ ในการเพิ่มประสิทธิภาพ SEO บนหน้าสำหรับ WordPress (SEO 2022)
วิธีการตั้งค่าปลั๊กอิน Yoast SEO บน WordPress | คำแนะนำทีละขั้นตอน
EndNote: วิธีแก้ไขข้อผิดพลาด 500 Internal Server Error
ไปกับหนึ่งในวิธีแก้ไขปัญหาเหล่านี้ และคุณจะได้รับวิธีแก้ไขปัญหา “IHow to Fix 500 Internal Server Error” หากวิธีแก้ปัญหาเหล่านี้ไม่สามารถแก้ปัญหาได้ คุณควรพูดคุยกับทีมสนับสนุนโฮสติ้ง และในกรณีที่ไม่สามารถช่วยคุณได้ ให้ไปที่นักพัฒนา WordPress อาจมีปัญหาเล็กน้อย แสดงความคิดเห็น ฉันจะอยู่ที่นั่นเพื่อแก้ไขปัญหาทั้งหมดโดยเร็วที่สุด ฉันหวังว่าโพสต์นี้ - วิธีแก้ไขข้อผิดพลาด 500 Internal Server เหมาะสมกับวัตถุประสงค์ของคุณเป็นอย่างดี

