หนึ่งในข้อผิดพลาดต่างๆ ที่เราพบในแต่ละวันขณะท่องอินเทอร์เน็ตจากคอมพิวเตอร์คือ ERR_CONNECTION_TIMED_OUT ซึ่งเป็นข้อผิดพลาดที่ค่อนข้างน่ารำคาญ แต่หากคุณทำตามคำแนะนำที่เราแสดงให้คุณเห็นในบทความนี้ วิธีแก้ปัญหาง่ายๆ
ข้อผิดพลาดนี้จะปรากฏขึ้นเมื่อมีปัญหากับการเชื่อมต่ออินเทอร์เน็ตและหน้าเว็บไม่โหลด ในขณะนั้นเบราว์เซอร์จะแสดงข้อความนั้นบนหน้าจอ เพื่อแก้ปัญหานี้ อันดับแรก เราต้องทำงานกับเบราว์เซอร์ของเรา หากไม่ได้ผล ก็ถึงเวลาที่คุณต้องใช้ระบบปฏิบัติการ
ในบทความนี้ เราจะแสดงวิธีการต่าง ๆ ที่มีประสิทธิภาพมากที่สุด เพื่อขจัดข้อผิดพลาดนี้ออกจากเบราว์เซอร์ของคุณ เพื่อให้คุณสามารถเรียกดูต่อได้โดยไม่มีปัญหา
คุณไม่จำเป็นต้องเป็นช่างเพื่อแก้ปัญหานี้ เหมือนอย่างที่เราแสดงให้คุณเห็นเมื่อไม่กี่วันก่อนถึง แก้ไขข้อผิดพลาด ERR_NAME_NOT_RESOLVED.
ข้อผิดพลาด ERR_CONNECTION_TIMED_OUT คืออะไร
ไม่ว่าเราจะใช้ภาษาอังกฤษได้น้อยแค่ไหน เราก็สรุปได้ว่า error นี้หมายความว่าเวลาเชื่อมต่อได้หมดลงแล้ว เป็นข้อความเตือนที่เราได้รับแจ้งว่าเวลาเชื่อมต่อที่กำหนดโดยเบราว์เซอร์เพื่อแสดงเว็บคือเพื่อเชื่อมต่อกับ เซิฟเวอร์ มันหมดอายุแล้ว
ไม่เกี่ยวกับไวรัส มัลแวร์ สปายแวร์และอื่น ๆ ดังนั้นคุณจึงสามารถพักผ่อนได้อย่างสบายใจ เมื่อผู้ใช้พิมพ์ URL ของเว็บไซต์ ระบบจะส่งคำขอไปยังเซิร์ฟเวอร์เพื่อให้สิทธิ์ในการเข้าถึงเนื้อหาของเว็บไซต์
การเชื่อมต่อนั้นถูกสร้างขึ้นหลังจากที่เซิร์ฟเวอร์ตรวจสอบคำขอและให้สิทธิ์การเข้าถึงระบบและแพ็กเก็ตข้อมูลจะเริ่มแบ่งปันระหว่างระบบและเซิร์ฟเวอร์ นี่คือวิธีที่อินเทอร์เน็ตใช้งานได้จริงอย่างคร่าวๆ
ในขณะนั้น การนับถอยหลังเริ่มต้นขึ้น และหากคำขอไม่สามารถเข้าถึงผู้ใช้ก่อนสิ้นสุดระยะเวลาที่กำหนด ERR_CONNECTION_TIMED_OUT จะเกิดขึ้น เวลานั้นถูกตั้งไว้ที่ 30 วินาที
เบื้องหลัง ERR_CONNECTION_TIMED_OUT เราสามารถค้นหาสาเหตุต่างๆ ได้ แม้ว่าขออภัยที่เบราว์เซอร์ไม่ได้ให้รายละเอียด ข้อผิดพลาดอื่นๆ ที่มีที่มาเหมือนกับข้อผิดพลาดนี้ สามารถพบได้ในลักษณะนี้:
- DNS_PROBE_FINISHED_NXDOMAIN
- ERROR_CONNECTION_CLOSED
- ERROR_CONNECTION_REFUSED
- ไม่พบโดเมน
- ไม่พบเซิร์ฟเวอร์ ERR_CONECTION_RESET
- ไม่พบที่อยู่ DNS ของเซิร์ฟเวอร์
- การเชื่อมต่อถูกปิดโดยไม่คาดคิด
- เซิร์ฟเวอร์ใช้เวลาในการตอบกลับนานเกินไป
สาเหตุของข้อผิดพลาด ERR_CONNECTION_TIMED_OUT
ไม่มีเซิร์ฟเวอร์
เซิร์ฟเวอร์หมดเวลาและข้อความแสดงข้อผิดพลาดเกิดขึ้นเมื่อเซิร์ฟเวอร์ที่โฮสต์หน้าเว็บหยุดทำงานหรือไม่มีที่อยู่ที่เราป้อน
ตัดการเชื่อมต่อจาก ISP
หากเราไม่ได้เชื่อมต่อกับเครือข่าย WI-FI หรือผ่านสายเคเบิลอีเทอร์เน็ตไปยังคอมพิวเตอร์ แสดงว่าเราไม่มีอินเทอร์เน็ต ดังนั้นเราจะไม่สามารถเข้าถึงหน้าเว็บที่เราวางแผนจะเข้าชมได้
ขอแนะนำให้ตรวจสอบว่าสายอินเทอร์เน็ตที่ไปยังเราเตอร์ของเราเชื่อมต่อถูกต้องหรือไม่
เวลารอรับบริการ
หากเวลาที่ตั้งค่าไว้ก่อนหน้านี้ในการสื่อสารกับเซิร์ฟเวอร์หมดอายุ จะแสดงในข้อความนี้ มีแนวโน้มว่าเรากำลังพยายามเชื่อมต่อกับเซิร์ฟเวอร์ที่ไม่มีการเชื่อมต่ออินเทอร์เน็ตที่ดี
โอเวอร์โหลดโครงสร้างพื้นฐานเครือข่าย
คำขอข้อมูลมักจะผ่านจุดเชื่อมต่อจำนวนมากก่อนที่จะถึงเซิร์ฟเวอร์ที่เกี่ยวข้อง ลิงค์อาจขาดระหว่างทาง หากสิ่งนี้เกิดขึ้น ข้อความแสดงข้อผิดพลาด ERROR_CONNECTION_REFUSED จะปรากฏขึ้น
รบกวนในการเชื่อมต่อ
เครือข่าย WI-FI ต้องดิ้นรนทุกวันด้วยการรบกวนจำนวนมากเพื่อให้สามารถให้สัญญาณได้ หากในสภาพแวดล้อมของเรา เรามีสัญญาณประเภทนี้ เครื่องใช้หรืออุปกรณ์ไฟฟ้าอื่น ๆ จำนวนมาก คุณภาพของสัญญาณอินเทอร์เน็ตจะช้าลงหรือจะไม่มีการเชื่อมต่อ วิธีแก้ปัญหานี้คือเข้าใกล้เราเตอร์มากขึ้น
วิธีแก้ไขปัญหา ERR_CONNECTION_TIMED_OUT
เริ่มการเชื่อมต่ออินเทอร์เน็ตของคุณใหม่
สิ่งแรกที่ต้องทำคือตรวจสอบว่าเรามีการเชื่อมต่ออินเทอร์เน็ต เราสามารถทำได้กับอุปกรณ์อื่นๆ ที่มีการเชื่อมต่ออินเทอร์เน็ต เช่น สมาร์ทโฟน แท็บเล็ต หรือสมาร์ททีวี
หากอุปกรณ์ที่เหลือทำงานได้อย่างถูกต้อง เราสามารถดาวน์โหลดการเชื่อมต่ออินเทอร์เน็ตได้แล้ว
ปิดใช้งานไฟร์วอลล์และโปรแกรมป้องกันไวรัส
ทั้งโปรแกรมป้องกันไวรัสและไฟร์วอลล์ Windows มีหน้าที่ดูแลระบบและการเชื่อมต่ออินเทอร์เน็ตของเราให้ปลอดภัย
ขอแนะนำให้สแกนคอมพิวเตอร์ของเราเพื่อหาไวรัสเป็นประจำ แม้ว่าส่วนใหญ่จะทำเป็นระยะโดยที่เราไม่ต้องดำเนินการใดๆ ในส่วนของเรา
ปัญหาคือทั้งแอนติไวรัสและไฟร์วอลล์ Windows บางครั้งอาจเป็นสาเหตุของการจำกัดหรือไม่อนุญาตให้เราเยี่ยมชมหน้าเว็บบางหน้า แม้ว่าจะปลอดภัยอย่างสมบูรณ์ก็ตาม
หากเบราว์เซอร์ของคุณแสดงข้อผิดพลาด ERR_CONNECTION_TIMED_OUT คุณควรลองปิดการใช้งานทั้งโปรแกรมป้องกันไวรัสและไฟร์วอลล์ หากหน้าเว็บที่คุณไม่สามารถเข้าถึงได้กลับมาใช้งานได้อีกครั้ง อย่าลืมเปิดใช้งานโปรแกรมป้องกันไวรัสและไฟร์วอลล์อีกครั้ง
เพื่อหลีกเลี่ยงไม่ให้เกิดปัญหาประเภทนี้อีก คุณควรอัปเดตเป็น Windows เวอร์ชันล่าสุดและโปรแกรมป้องกันไวรัสของคุณเพื่อหาทางแก้ไข หากยังไม่ได้รับการแก้ไข คุณควรส่งรายงานเหตุการณ์ไปยังผู้ผลิตโปรแกรมป้องกันไวรัสเพื่อตรวจสอบ
แต่ก่อนอื่น คุณควรตรวจสอบให้แน่ใจว่าหน้าเว็บที่คุณพยายามเข้าชมไม่มีมัลแวร์ประเภทใด ๆ เนื่องจากบางครั้งสาเหตุของการบล็อกการเข้าถึงโดยไฟร์วอลล์หรือโปรแกรมป้องกันไวรัสนั้นมาจากข้อเท็จจริงที่ว่าพวกเขาเป็นแหล่งที่มีศักยภาพ อันตราย.สำหรับทีม.
ปิดใช้งานการตั้งค่าพร็อกซีหรือเซิร์ฟเวอร์ VPN
พร็อกซีเซิร์ฟเวอร์ทำหน้าที่เป็นตัวกลางระหว่างคอมพิวเตอร์ของคุณและเว็บไซต์ที่คุณกำลังดูอยู่ โดยมีวัตถุประสงค์เพื่อรักษาความปลอดภัยของที่อยู่ IP ของผู้ใช้ ควบคุมเว็บไซต์ที่สามารถเข้าถึงได้ และแคชข้อมูลเว็บไซต์เพื่อเพิ่มความเร็วในการโหลดหน้า
พร็อกซี่บางตัว ซึ่งส่วนใหญ่อยู่ในบริษัท สามารถบล็อกการเข้าถึงบางเว็บไซต์ เช่น เครือข่ายสังคมออนไลน์ หน้าดาวน์โหลด ... ซึ่งทำให้ข้อความ ERR_CONNECTION_TIMED_OUT แสดงขึ้น
หากคุณทำงานในบริษัทขนาดใหญ่และไม่สามารถเข้าถึงบางหน้าได้ ทางเดียวคือพูดคุยกับผู้ดูแลระบบของคุณเพื่อปลดล็อค ผู้ใช้ตามบ้าน 99% ของกรณี ห้ามใช้พรอกซีใด ๆ นอกเหนือจากที่กำหนดโดยผู้ให้บริการอินเทอร์เน็ต
ล้างแคชของเบราว์เซอร์
เบราว์เซอร์ทั้งหมดในตลาดจะเก็บแคชของหน้าที่คุณเยี่ยมชมเพื่อเพิ่มความเร็วในการโหลดหน้าเมื่อคุณเยี่ยมชมอีกครั้ง แคชนี้รวมถึงคุกกี้ของเบราว์เซอร์ ประวัติและข้อมูลการเข้าถึงที่บันทึกไว้
แต่แคชไม่เพียงมีประโยชน์สำหรับการท่องเว็บเท่านั้น เนื่องจากช่วยลดเวลาในการโหลดได้อย่างมาก แต่ยังทำให้เกิดปัญหามากมาย และการล้างแคชอาจเป็นวิธีแก้ปัญหาที่ง่ายที่สุด
เปลี่ยนเซิร์ฟเวอร์ DNS
เซิร์ฟเวอร์ DNS ช่วยให้เบราว์เซอร์ค้นหาเว็บไซต์ที่คุณต้องการเยี่ยมชมโดยการแปลงชื่อโดเมนเป็นที่อยู่ IP
ผู้ใช้หลายคนเลือกใช้เซิร์ฟเวอร์ DNS ของบุคคลที่สามจาก Google หรือ Cloudflare ซึ่งให้บริการฟรีและเชื่อถือได้สำหรับผู้ใช้ทั่วไป แทนที่จะเป็นที่เสนอโดยผู้ให้บริการอินเทอร์เน็ต
ในการทำให้ DNS เป็นปัญหา เราควรพิจารณาเปลี่ยนเป็น DNS ที่เสนอโดย Google หรือ Cloudfare
เปลี่ยน DNS ใน Windows:
- เราเข้าถึงแผงควบคุม - เครือข่ายและอินเทอร์เน็ต -> ศูนย์กลางเครือข่ายและทรัพยากรที่ใช้ร่วมกัน
- ที่ด้านซ้ายบน ให้คลิกที่ Change adapter settings
- ถัดไป คลิกคุณสมบัติในเมนูตามบริบทที่แสดงเมื่อคุณคลิกขวา
- จากนั้นเราเลือกว่าเราต้องการใช้ที่อยู่ IPv4 หรือ IPv6 (ผลลัพธ์จะเหมือนกัน) และคลิกที่คุณสมบัติ
- แทนที่ที่อยู่ IP ด้วยสิ่งต่อไปนี้:
- สำหรับ IPv4 ให้ใช้ 8.8.8.8 และ 8.8.8.4
- สำหรับ IPv6 ให้ใช้ 2001: 4860: 4860 :: 8888 และ 2001: 4860: 4860 :: 8844
- สุดท้ายเราคลิกตกลงและรีสตาร์ทเบราว์เซอร์
เปลี่ยน DNS บน Mac:
- เราเข้าถึงการตั้งค่าระบบขั้นสูง
- ในส่วนเซิร์ฟเวอร์ DNS ของแท็บ DNS ให้คลิกที่เครื่องหมาย +
- ในการใช้งาน Google DNSเราจะใช้ IP ต่อไปนี้:
- ประถม 8.8.8.8 และรอง: 8.8.8.4 เพื่อใช้ Google's
- หากเราต้องการใช้ Cloudfare DNSเราจะใช้ IP ต่อไปนี้:
- ประถม 1.1.1.1 มัธยมศึกษา 1.0.0.1
- ประถม 1.1.1.2 มัธยมศึกษา 1.0.0.2
- ประถม 1.1.1.3 มัธยมศึกษา 1.0.0.3
- คลิกปุ่มตกลง
ทำความสะอาดและต่ออายุ DNS
แคช DNS เก็บข้อมูลเกี่ยวกับที่อยู่ IP ของเว็บไซต์ที่คุณเยี่ยมชม เช่นเดียวกับที่เบราว์เซอร์ทำ ด้วยวิธีนี้ ทุกครั้งที่เราเข้าสู่หน้าเว็บ ทีมงานจะไม่ต้องแปล URL เป็นที่อยู่ IP ที่เกี่ยวข้อง
แคช DNS เช่นเดียวกับข้อมูลเบราว์เซอร์ อาจล้าสมัยและส่งผลต่อประสิทธิภาพการทำงาน สิ่งที่ดีที่สุดที่เราสามารถทำได้คือปรับปรุงใหม่ทั้งหมด
ต่ออายุ DNS บน Windows
ในการต่ออายุ DNS ใน Windows เราต้องเข้าถึงบรรทัดคำสั่งผ่านแอปพลิเคชัน CMD ที่เราต้องป้อนในช่องค้นหาของ Windows แล้วกด Enter
ต่อไป เราต้องเขียนบรรทัดต่อไปนี้แยกกันและรอจนกว่าพวกเขาจะทำงานเสร็จ
- ipconfig / flushdns
- / registerdns
- ipconfig / ปล่อย
- ipconfig / renew
- ตั้งค่า netsh winsock
ต่ออายุ DNS บน Mac
ต่างจาก Windows ในการต่ออายุ DNS บน Mac เราเพียงแค่เขียนบรรทัด ซึ่งเป็นบรรทัดที่เราต้องป้อนผ่านแอปพลิเคชัน Terminal
- decacheutil -flushcache
ตรวจสอบเวลาดำเนินการสูงสุด
เวลาดำเนินการสูงสุดของสคริปต์ PHP คือระยะเวลาสูงสุดที่รันบนเว็บไซต์ได้ โดยทั่วไป ประเภทนี้ถูกตั้งค่าไว้ที่ 30 วินาที ตามที่ได้กล่าวไว้ข้างต้น
หากต้องการเปลี่ยนเวลาดำเนินการสูงสุด เราต้องติดต่อผู้ให้บริการอินเทอร์เน็ตของเรา