วิธีแก้ไขปัญหาเซิร์ฟเวอร์ WordPress ที่พบบ่อยที่สุด
เผยแพร่แล้ว: 2018-08-29ข้อผิดพลาดของเว็บไซต์เป็นเรื่องปกติสำหรับผู้ใช้ WordPress จำนวนมาก สิ่งเหล่านี้เกิดขึ้นเป็นครั้งคราวโดยที่คุณ Google ปัญหาหรือขอให้ช่างเทคนิคแก้ไขปัญหาให้คุณ อย่างไรก็ตาม ข้อผิดพลาดของเซิร์ฟเวอร์สามารถระบุได้ยากกว่าเมื่อเปรียบเทียบกับข้อผิดพลาดที่สร้างขึ้นผ่านเว็บไซต์
ในบทความของวันนี้ เราจะพูดถึงปัญหาเซิร์ฟเวอร์ WordPress 8 ประเด็นที่ส่งผลต่อ WordPress เราจะพูดถึงวิธีแก้ปัญหาด้วย
ดังนั้น WordPress ยืนอยู่ตรงไหนในทั้งหมดนี้? WordPress เป็น ระบบจัดการเนื้อหา ที่ได้รับความนิยมมากที่สุด ได้รับความสนใจจากสื่อ โฮสต์แพลตฟอร์ม และแม้แต่แฮกเกอร์ นั่นเป็นเหตุผลที่คุณจะเห็นการอัปเดตมากมายสำหรับแพลตฟอร์ม
แต่ไม่มีการควบคุมหากมีสิ่งผิดปกติเกิดขึ้นกับเซิร์ฟเวอร์ ในทางกลับกัน การสนับสนุนโฮสติ้งจะปฏิเสธปัญหาใดๆ กับเซิร์ฟเวอร์ เนื่องจากจะทำให้ตัวแทนไม่ดีที่พวกเขาพยายามหลีกเลี่ยง
ในท้ายที่สุด งานของคุณคือค้นหาที่มาของปัญหาและแก้ไขโดยเร็วที่สุด
ข้อผิดพลาด WordPress ที่พบบ่อยที่สุดและวิธีแก้ไข
การตั้งค่าบล็อกหรือเว็บไซต์เป็นสิ่งที่ง่ายที่สุดในการพิจารณาว่ามี คู่มือการเขียนบล็อก จำนวนเท่าใดบนอินเทอร์เน็ตซึ่งครอบคลุมพื้นฐานต่างๆ อย่างไรก็ตาม ความท้าทายที่แท้จริงเริ่มต้นขึ้นเมื่อคุณเริ่มปรับแต่งหรือปกป้องจากภัยคุกคาม
คุณไม่เพียงต้องติดตั้งปลั๊กอินบนเว็บไซต์ WordPress ของคุณเท่านั้น แต่ยังต้องปรับแต่งที่ฝั่งเซิร์ฟเวอร์ด้วย สิ่งนี้สามารถนำไปสู่ความยุ่งยากที่นักพัฒนาเพิ่มเติมในปัญหาได้อย่างรวดเร็ว
มาเริ่มกันเลยเพื่อช่วยคุณในการค้นหาปัญหาเซิร์ฟเวอร์ WordPress ที่ไม่ชัดเจนตั้งแต่เริ่มต้น
1. เวลาในการโหลดช้า
คุณต้อง เพิ่มประสิทธิภาพเว็บไซต์ของคุณ หากต้องการจัดอันดับหรือทำให้เร็วพอสำหรับผู้เยี่ยมชม ท้ายที่สุด จะไม่มีใครเข้าชมเว็บไซต์ของคุณหากเว็บไซต์ต่ำเกินไปและไม่เป็นไปตามมาตรฐานปัจจุบัน อย่างไรก็ตาม เมื่อคุณเสร็จสิ้นกระบวนการปรับความเร็วให้เหมาะสมแล้ว คุณจะใช้เวลาในการโหลดช้า ในกรณีนั้น ปัญหาอาจอยู่ที่ฝั่งเซิร์ฟเวอร์ของคุณ
เพื่อจำกัดปัญหาให้แคบลง อันดับแรก เราขอแนะนำให้คุณตรวจสอบการเชื่อมต่ออินเทอร์เน็ตของคุณ คุณคงไม่อยากเสียเวลาสองสามชั่วโมงเพื่อค้นหาว่านั่นคือการเชื่อมต่ออินเทอร์เน็ตของคุณ เมื่อคุณชัดเจนแล้ว ให้ลอง ทดสอบความเร็วในการโหลดเว็บไซต์ของคุณ โดยตรวจสอบเครื่องมือทดสอบออนไลน์ เช่น pingdom.com หากคุณเห็นการตอบสนองของเซิร์ฟเวอร์ช้าลง แสดงว่าเซิร์ฟเวอร์ของคุณกำลังทำงาน
ต่อไป คุณอาจต้องการตรวจสอบหน้าสถานะของเซิร์ฟเวอร์ที่ บริษัทโฮสติ้ง ของคุณให้ไว้ หากมีการหยุดชะงักของบริการ คุณสามารถผ่อนคลายและรอการแก้ไข หากไม่ใช่ปัญหา ก็ถึงเวลาส่ง ping ไปที่ฝ่ายสนับสนุนลูกค้าและบอกพวกเขาเกี่ยวกับการชะลอตัว โดยทั่วไป การชะลอตัวเหล่านี้มีรูปแบบหนึ่ง และส่วนใหญ่จะเกิดขึ้นเมื่อเว็บไซต์ของคุณพยายามให้บริการตามคำขอ
ไซต์ของคุณอาจทำงานช้าได้เนื่องจากแพ็คเกจโฮสติ้งที่คุณใช้ ในกรณีนั้น การอัปเกรดเป็น VPS หรือ ระบบคลาวด์ โดยเฉพาะสามารถแก้ปัญหาได้
2. ไซต์ไม่ได้อัปเดตอย่างเหมาะสม
ครั้งสุดท้ายที่คุณอัปเดตไซต์ของคุณเพียงเพื่อจะพบว่าไซต์จริงไม่ได้สะท้อนถึงไซต์เหล่านั้นคือเมื่อใด นั่นเป็นปัญหาทั่วไปเมื่อพูดถึงเซิร์ฟเวอร์ โดยส่วนใหญ่ คุณจะคิดว่า ปลั๊กอินแคช มีปัญหา แต่ผู้ร้ายตัวจริงไม่ใช่ปลั๊กอินของคุณ
ปัญหานี้เกิดขึ้นเนื่องจาก โฟลเดอร์ cache_temp ทางฝั่งเซิร์ฟเวอร์ของคุณทำงานไม่ถูกต้อง ซึ่งหมายความว่าคุณต้องติดต่อฝ่ายสนับสนุนลูกค้า
3. อีเมลทำงานไม่ถูกต้อง
อีเมลเป็นส่วนสำคัญของเว็บไซต์ แต่พวกเขาเพิ่งทำงานเหรอ? ถ้าเป็นเช่นนั้น คุณก็รู้ว่าเซิร์ฟเวอร์ไม่มีปัญหา ตัวอย่างเช่น หากคุณหยุดรับอีเมล แสดงว่าเซิร์ฟเวอร์อาจมีความผิด
ทุกพื้นที่ให้บริการอีเมลฟรีแก่ลูกค้าของตน คุณสามารถตั้งค่าเป็น [email protected] วิธีนี้ช่วยให้คุณปรับแต่งธุรกิจและทำให้ปรับแต่งได้มากขึ้นสำหรับผู้เยี่ยมชมและใครก็ตามที่พยายามติดต่อคุณ
เนื่องจากมีการเชื่อมต่อกับโฮสต์ของคุณ ปัญหาใดๆ ก็ควรเป็นเพราะเหตุนี้ คุณสามารถเริ่มแก้ไขปัญหาได้โดยการส่งอีเมลจากอีเมลโฮสติ้งของคุณ ตรวจสอบว่าผู้รับได้รับหรือไม่ ถัดไป คุณสามารถลองส่งอีเมลไปยังที่อยู่อีเมลที่ได้รับผลกระทบ หากวิธีการข้างต้นไม่ได้ผล ก็ถึงเวลาขอความช่วยเหลือจากฝ่าย บริการลูกค้า
คุณอาจต้องการตรวจสอบพื้นที่จัดเก็บอีเมลด้วย หากเต็มจะพบว่าไม่สามารถรับอีเมลได้
4. เกิดข้อผิดพลาดในการสร้างการเชื่อมต่อฐานข้อมูล
นี่เป็นข้อผิดพลาดทั่วไปที่คุณจะได้รับเมื่อทำงานกับเว็บไซต์ หมายความว่าไม่มีการสร้างการเชื่อมต่อระหว่างเบราว์เซอร์และฐานข้อมูล อาจมีสาเหตุหลายประการที่อยู่เบื้องหลังข้อผิดพลาดประเภทนี้
หากต้องการจำกัดขอบเขตให้แคบลง ก่อนอื่นคุณต้องตรวจสอบว่า wp-config.php มีข้อมูลที่ถูกต้องหรือไม่ หากถูกต้องและคุณยังประสบปัญหาอยู่ คุณจำเป็นต้องค้นหาการ ละเมิดความปลอดภัย หากยังดีอยู่ ให้ลองติดต่อฝ่ายสนับสนุนและให้พวกเขาแก้ปัญหา
5. ไม่มีเซิร์ฟเวอร์
ข้อความแสดงข้อผิดพลาดนี้น่ากลัวมากสำหรับผู้ใช้หลายคน หากคุณกำลังทุกข์ทรมานจากมันไม่ต้องกังวล เพียงลงชื่อเข้าใช้บัญชีเว็บโฮสติ้งของคุณและตรวจสอบว่าบัญชีของคุณอยู่ในสถานะดีหรือไม่ หากคุณคือบัญชีไม่ถูกระงับ ให้ตรวจสอบว่าคุณได้ต่ออายุ แผนบริการโฮสติ้ง ของคุณแล้วหรือยัง
อาจมีสาเหตุหลายประการ แต่สาเหตุที่พบบ่อยที่สุดคือการระงับบัญชีของคุณด้วยเหตุผลบางประการ เพียงแชทกับฝ่ายสนับสนุนลูกค้าหรือส่งอีเมลหาพวกเขาเพื่อทราบเหตุผลที่แท้จริง
6. หน่วยความจำหมดข้อผิดพลาดหรือหมดเวลาการเชื่อมต่อ
ข้อผิดพลาดทั่วไปอีกประการหนึ่งที่เซิร์ฟเวอร์พบคือหน่วยความจำหมด ในข้อผิดพลาดนี้ คุณจะได้รับ หน้าจอสีขาวแห่งความตาย ใช่คุณจะไม่เห็นอะไรเลย หรือคุณจะเห็นข้อความ "ข้อผิดพลาดร้ายแรง" ซึ่งหมายความว่ามีปัญหากับขนาดหน่วยความจำ ข้อผิดพลาดเกิดขึ้นเนื่องจากหน่วยความจำรั่วโดยปลั๊กอินหรือธีมของ WordPress
คุณสามารถแก้ไขได้โดยปิดใช้งานปลั๊กอินหรือเปลี่ยนกลับเป็นข้อมูลสำรองที่เว็บไซต์ของคุณทำงานได้อย่างไม่มีที่ติ คุณอาจต้องการเพิ่มขีดจำกัดหน่วยความจำ PHP ในการทำเช่นนั้น สิ่งที่คุณต้องทำคือเพิ่มบรรทัดต่อไปนี้ใน ไฟล์ wp-config.php ของคุณ
7. ข้อผิดพลาดเซิร์ฟเวอร์ภายใน
ข้อผิดพลาดนี้บอกคุณว่ามีข้อผิดพลาดภายในกับเซิร์ฟเวอร์ อย่างไรก็ตาม ไม่ได้ระบุให้คุณทราบแน่ชัดว่าข้อผิดพลาดเกิดขึ้นจากที่ใด ในการแก้ไขปัญหานี้ คุณต้องลองใช้สิ่งที่แตกต่างกัน เรามาลงรายการกันด้านล่าง
- ปัญหาความขัดแย้งของปลั๊กอิน/ธีม
- ปัญหาขีดจำกัดหน่วยความจำ PHP
- ไฟล์ .htaccess เสียหาย
- ลิงก์ถาวรทำงานไม่ถูกต้อง
- ติดตั้งไฟล์หลักของ WordPress อีกครั้ง
เมื่อทำตามรายการด้านบน คุณจะแก้ไขปัญหาได้อย่างง่ายดาย หากคุณยังไม่สามารถแก้ปัญหาได้ เราแนะนำให้ติดต่อกับฝ่ายสนับสนุนหรือ จ้างนักพัฒนา ให้แก้ปัญหาให้คุณดีกว่า
8. เวลาดำเนินการสูงสุดเกินข้อผิดพลาด
หากคุณได้รับข้อผิดพลาดนี้ แสดงว่าคุณจำเป็นต้องเพิ่มเวลาดำเนินการจากแบ็กเอนด์ของคุณ โดยทั่วไป ค่านี้จะตั้งไว้ที่ระดับต่ำเพื่อควบคุมโอเวอร์โฟลว์หรือช่องโหว่ ในการแก้ปัญหานี้ สิ่งที่คุณต้องทำคือค้นหาไฟล์ .htaccess และแก้ไขค่าบรรทัดต่อไปนี้เป็น 60
ช่วยให้เซิร์ฟเวอร์มีเวลามากขึ้นในการทำงานให้เสร็จและมั่นใจได้ว่าจะไม่มีข้อผิดพลาดเกิดขึ้น โดยส่วนใหญ่ ค่านี้จะถูกล็อคโดยโฮสต์ ในกรณีนั้น คุณเพียงแค่ต้องติดต่อพวกเขาและขอให้พวกเขาเปลี่ยนจากจุดสิ้นสุด
ห่อ
ข้อผิดพลาดของเซิร์ฟเวอร์นั้นขึ้นชื่อเนื่องจากแก้ไขได้ยาก ในบทความนี้ เราได้พูดถึงปัญหาทั่วไปบางประการเกี่ยวกับเซิร์ฟเวอร์ WordPress และได้แชร์วิธีแก้ไขด้วย หากคุณยังคงประสบปัญหาเกี่ยวกับเซิร์ฟเวอร์ อย่าลืมแสดงความคิดเห็นด้านล่างและแจ้งให้เราทราบ เราจะช่วยคุณแก้ปัญหา!