สารบัญ:

ข้อผิดพลาด 503 หมายถึงอะไรและจะแก้ไขอย่างไร
ข้อผิดพลาด 503 หมายถึงอะไรและจะแก้ไขอย่างไร
Anonim

คำแนะนำสำหรับผู้ใช้ทั่วไปและผู้ดูแลเว็บไซต์

วิธีแก้ไขข้อผิดพลาด 503: คำแนะนำขั้นสุดท้าย
วิธีแก้ไขข้อผิดพลาด 503: คำแนะนำขั้นสุดท้าย

ข้อผิดพลาด 503 หมายถึงอะไร

รหัส 503 ระบุว่าบริการที่ทำงานอยู่ไม่พร้อมใช้งาน (Service Unavailable) ส่วนใหญ่มักจะใช้เวลาไม่นาน: ตัวอย่างเช่น การเข้าถึงทรัพยากรถูกปิดระหว่างการรีบูตหรือเพื่อการบำรุงรักษา

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

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

จะทำอย่างไรสำหรับผู้ใช้ที่มีข้อผิดพลาด 503

ลองทำตามขั้นตอนเหล่านี้ - มีโอกาสที่ปัญหาจะได้รับการแก้ไข

ตรวจสอบว่าทุกคนได้รับข้อผิดพลาดหรือไม่

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

  • ลงเพื่อทุกคนหรือแค่ฉัน
  • เว็บไซต์แพลนเน็ต;
  • 2ไอพี

อย่างหลังมีความสะดวกเป็นพิเศษ: มันส่งคำขอไปยังไซต์จากเซิร์ฟเวอร์จากประเทศต่าง ๆ และแสดงรหัสตอบกลับ หากมีข้อผิดพลาด 503 อย่างน้อยหนึ่งกรณี แสดงว่าคุณไม่ได้อยู่คนเดียวอย่างแน่นอน

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

โปรดรอและลองอีกครั้งในภายหลัง

รีเฟรชหน้า หากคุณยังคงเห็นข้อผิดพลาด 503 ให้ลองไปที่ไซต์ในภายหลัง: ในอีกสองสามนาทีหรือเมื่อมีผู้ใช้น้อยลง สิ่งนี้ใช้ได้กับเกมหรือทรัพยากรที่ได้รับความนิยมอย่างมาก ตัวอย่างเช่น หากรัฐบาลประกาศการชำระเงินใหม่ที่ดำเนินการทางออนไลน์ ความจุของเซิร์ฟเวอร์อาจไม่เพียงพอสำหรับทุกคน

รีบูตอุปกรณ์ของคุณ

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

หากไม่ได้ผล ให้รีสตาร์ทเราเตอร์ด้วย สามารถทำได้สามวิธี

1. ผ่านแผงควบคุม

ปกติจะอยู่ที่ 192.168.0.1 หรือ 192.168.0.1 IP ถูกป้อนโดยตรงในเบราว์เซอร์ แต่มีตัวเลือกต่างๆ ให้ตรวจสอบคำแนะนำสำหรับรุ่นของคุณ

ในแผงควบคุมคุณต้องพบปุ่ม "รีสตาร์ท" หรือ "รีสตาร์ท": สามารถอยู่ในเมนู "ระบบ", "ระบบ" และอื่น ๆ คลิกและรอให้หน้ารีเฟรช

จะทำอย่างไรในกรณีที่เกิดข้อผิดพลาด 503: รีสตาร์ทเราเตอร์ผ่านแผงควบคุม
จะทำอย่างไรในกรณีที่เกิดข้อผิดพลาด 503: รีสตาร์ทเราเตอร์ผ่านแผงควบคุม

2.ใช้ปุ่มปิดเครื่อง

ปุ่มเปิด/ปิดมักจะอยู่ที่ด้านหลังของเราเตอร์ คลิกที่มันรอ 20-30 วินาทีแล้วเปิดเครื่องอีกครั้ง เวลานี้เพียงพอแล้วที่ตัวเก็บประจุจะคายประจุ ชิปหน่วยความจำหยุดรับพลังงาน ข้อมูลชั่วคราวทั้งหมดจะถูกรีเซ็ต

สำคัญ! อย่าสับสนระหว่างปุ่มเปิด / ปิดกับรีเซ็ต ซึ่งไม่เพียงแต่จะรีบูตเราเตอร์ แต่ยังรีเซ็ตการตั้งค่าอีกด้วย หากปุ่มถูกฝังอยู่ในตัวเครื่อง และคุณต้องการไม้ขีดไฟหรือไขควงในการกด อย่าพยายามเอื้อมถึง

3.โดยการถอดปลั๊กออกจากเต้ารับ

ถอดปลั๊กอะแดปเตอร์จ่ายไฟ รอ 20-30 วินาที แล้วเสียบกลับเข้าไปใหม่

เปลี่ยนที่อยู่ DNS

โชคดีที่ที่อยู่เซิร์ฟเวอร์ DNS สามารถเปลี่ยนแปลงได้ ดังนั้น คุณสามารถใช้ DNS IP สาธารณะของ Google: 8.8.8.8 และ 8.8.4.4 สำหรับมาตรฐาน IPv4, 2001: 4860: 4860:: 8888 และ 2001: 4860: 4860:: 8844 สำหรับ IPv6 ใหม่ นี่คือวิธีการทำ

1. บนคอมพิวเตอร์ที่ใช้ Windows

กด Win + R ในหน้าต่าง Run ให้ป้อน ncpa.cpl และกด Enter

จะทำอย่างไรกับข้อผิดพลาด 503: ป้อน ncpa.cpl
จะทำอย่างไรกับข้อผิดพลาด 503: ป้อน ncpa.cpl

เลือกการเชื่อมต่อที่คุณกำลังใช้ คลิกขวาที่มัน คลิกที่ "คุณสมบัติ"

คลิกที่ "คุณสมบัติ"
คลิกที่ "คุณสมบัติ"

ในรายการส่วนประกอบ ค้นหารายการ "IP รุ่น 4" หรือ "TCP / IPv4" คลิก "คุณสมบัติ" เลือกปุ่มตัวเลือก "ใช้ที่อยู่เซิร์ฟเวอร์ DNS ต่อไปนี้" ป้อน 8.8.8.8 และ 8.8.4.4 ในสองบรรทัด

หากคุณมี "IP เวอร์ชัน 6" หรือ "TCP / IPv6" ในรายการส่วนประกอบ คุณสามารถตั้งค่าที่อยู่ 2001: 4860: 4860:: 8888 และ 2001: 4860: 4860:: 8844 ในทำนองเดียวกัน

จะทำอย่างไรในกรณีที่เกิดข้อผิดพลาด 503: ตั้งค่าที่อยู่
จะทำอย่างไรในกรณีที่เกิดข้อผิดพลาด 503: ตั้งค่าที่อยู่

ขอแนะนำให้รีเซ็ตแคช DNS ด้วย ในการดำเนินการนี้ ให้กด Win + R ค้างไว้อีกครั้ง ในหน้าต่าง "เรียกใช้" ให้ป้อน cmd.

จะทำอย่างไรกับข้อผิดพลาด 503: พิมพ์ cmd
จะทำอย่างไรกับข้อผิดพลาด 503: พิมพ์ cmd

ในคอนโซลเขียน ipconfig / flushdns และคลิก Enter

จะทำอย่างไรกับข้อผิดพลาด 503: เขียน ipconfig / flushdns
จะทำอย่างไรกับข้อผิดพลาด 503: เขียน ipconfig / flushdns

2. บนคอมพิวเตอร์ที่มี macOS

ไปที่เมนู "การตั้งค่าระบบ" - "เครือข่าย" หากคุณเห็นไอคอนล็อกปิดที่ด้านล่างซ้าย ให้คลิกที่ไอคอนและป้อนรหัสผ่านผู้ดูแลระบบในหน้าต่างที่ปรากฏขึ้น

จะทำอย่างไรในกรณีที่เกิดข้อผิดพลาด 503: ไปที่เมนู "การตั้งค่าระบบ" - "เครือข่าย"
จะทำอย่างไรในกรณีที่เกิดข้อผิดพลาด 503: ไปที่เมนู "การตั้งค่าระบบ" - "เครือข่าย"

คลิกที่การเชื่อมต่อที่ต้องการและเลือกรายการ "ขั้นสูง" จากเมนู

วิธีแก้ไขข้อผิดพลาด 503: เลือก "ขั้นสูง" จากเมนู
วิธีแก้ไขข้อผิดพลาด 503: เลือก "ขั้นสูง" จากเมนู

บนแท็บ DNS คลิกที่ "+" และเพิ่มที่อยู่ในรายการ

วิธีแก้ไขข้อผิดพลาด 503: คลิกที่ "+" และเพิ่มที่อยู่ในรายการ
วิธีแก้ไขข้อผิดพลาด 503: คลิกที่ "+" และเพิ่มที่อยู่ในรายการ

ล้างแคช DNS ของคุณ เริ่มเทอร์มินัล เขียนคำสั่ง sudo killall -HUP mDNSRตอบกลับ … จากนั้นกด Return และป้อนรหัสผ่านผู้ดูแลระบบของคุณ

วิธีแก้ไขข้อผิดพลาด 503: เขียนคำสั่ง sudo killall -HUP mDNSResponder
วิธีแก้ไขข้อผิดพลาด 503: เขียนคำสั่ง sudo killall -HUP mDNSResponder

3. บนเราเตอร์

ไปที่แผงควบคุมของเราเตอร์และค้นหารายการที่มีที่อยู่ของเซิร์ฟเวอร์ DNS ซึ่งอยู่ในการตั้งค่า DHCP ป้อนที่อยู่สองแห่งในรูปแบบที่ถูกต้อง (IPv4 หรือ IPv6) ขึ้นอยู่กับว่าอุปกรณ์ของคุณรองรับอะไร

วิธีแก้ไขข้อผิดพลาด 503: ป้อนที่อยู่สองรายการ
วิธีแก้ไขข้อผิดพลาด 503: ป้อนที่อยู่สองรายการ

ล้างแคช YouTube บน Android

บนอุปกรณ์ Android บางครั้งข้อผิดพลาดของแอป YouTube 503 เกิดขึ้นเนื่องจากข้อมูลที่เสียหายในแคช ลองล้างข้อมูลเพื่อรับบริการและทำงานอีกครั้ง ทำตัวแบบนี้.

ไปที่การตั้งค่า ค้นหา YouTube ในรายการแอพ

วิธีแก้ไขข้อผิดพลาด 503: ไปที่การตั้งค่า
วิธีแก้ไขข้อผิดพลาด 503: ไปที่การตั้งค่า
ค้นหา YouTube
ค้นหา YouTube

หยุดและคลิก "ล้างแคช" จากนั้นเรียกใช้แอปพลิเคชันอีกครั้ง

หยุดทำงาน
หยุดทำงาน
คลิก "ล้างแคช"
คลิก "ล้างแคช"

ลดขนาดเพลย์ลิสต์ YouTube ของคุณ

บางครั้งข้อผิดพลาด 503 เกิดขึ้นเมื่อมีวิดีโอมากเกินไปในเพลย์ลิสต์ดูภายหลังของคุณ ลองย่อขนาดแล้วโหลดหน้าหรือแอปซ้ำ

ติดต่อฝ่ายบริหารทรัพยากร

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

สิ่งที่ต้องทำสำหรับผู้ดูแลระบบที่มีข้อผิดพลาด 503

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

ตั้งค่าตัวเลือกลองใหม่หลังจาก

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

ทบทวนระยะเวลาของงานประจำ

โอนรายชื่อส่งเมลและงานอื่น ๆ ที่มักจะอยู่ในระบบ Cron ไปยังเวลาที่เซิร์ฟเวอร์โหลดน้อยที่สุด และในขณะเดียวกัน ให้รีเฟรชหน่วยความจำของคุณเกี่ยวกับกฎการใช้โฮสติ้ง เพื่อไม่ให้ละเมิดข้อจำกัดเกี่ยวกับจำนวนตัวอักษรที่ส่งและระยะเวลาทำงานของสคริปต์

ติดตั้งการป้องกัน DDoS

เหล่านี้ยังเป็นคำขอที่ไปที่คิวทั่วไป กำจัดสิ่งเหล่านี้ - คุณสามารถให้ผู้ใช้เข้าถึงทรัพยากรของคุณได้อย่างรวดเร็ว

อย่าโอนไฟล์ขนาดใหญ่ผ่าน

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

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

ลบส่วนประกอบ CMS ที่หนักหรือล้าสมัย

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

รวมทรัพยากรไว้ในไฟล์เดียวเพื่อลดจำนวนคำขอ

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

ลบการเชื่อมต่อกับเซิร์ฟเวอร์ระยะไกล

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

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

เพิ่มประสิทธิภาพการสืบค้น MySQL

หากคุณใช้ MySQL และการสืบค้นข้อมูลบางรายการช้าพอ ผู้ให้บริการโฮสต์บางรายจะสร้างไฟล์บันทึก mysql-slow.log โดยอัตโนมัติ รวบรวมการเรียกฐานข้อมูลที่มีปัญหามากที่สุด วิเคราะห์และเพิ่มประสิทธิภาพหากเป็นไปได้

นอกจากนี้ ให้จัดทำดัชนีฐานข้อมูลและพยายามใช้ส่วนประกอบแคชที่จะลดจำนวนคำขอ

ติดตั้งปลิงปลิง

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

ติดตั้งส่วนประกอบแคช

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

ปรึกษาโฮสต์

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

แนะนำ: