如何修复 ERR_CONNECTION_TIMED_OUT 错误? [11 种方法]
已发表: 2023-07-05什么是“ERR_CONNECTION_TIMED_OUT”错误?
“ERR_CONNECTION_TIMED_OUT”的含义是您的网络连接出现问题或浏览器无法与所需的网站建立连接。
此错误通常表明存在阻止浏览器访问托管网站的服务器的潜在问题。 然而,这并非总是如此。 ERR_CONNECTION_TIMED_OUT 错误也可能由各种其他原因触发,我们将在本博客的后面部分中讨论。
根据WordPress的官方文档,ERR_CONNECTION_TIMED_OUT错误可能是由于服务器过载而发生的。 这意味着,如果服务器因过多请求而过载,或者服务器尝试处理超出其容量的内容,则可能会触发错误。 这在资源有限且在多个用户之间共享的共享托管环境中尤其常见。
另一种可能发生错误的情况是服务器响应时间过长,超过了特定的时间限制(例如,30 秒)。 在这种情况下,浏览器会终止连接,从而导致 ERR_CONNECTION_TIMED_OUT 错误。
值得一提的是,根据所使用的 Web 浏览器、Web 服务器和操作系统,此错误可能会以不同的形式出现。 然而,无论变化如何,基本含义都是相同的。 例如,您可能会遇到诸如 Err_connection_close 或Err_connection_refused错误之类的变化。 幸运的是,这两个错误都可以使用相同的故障排除方法来解决。
ERR_CONNECTION_TIMED_OUT错误如何在不同的浏览器上出现?
以下是不同浏览器上可能出现的“ERR_CONNECTION_TIMED_OUT”错误的一些变体:
Chrome 浏览器上出现 ERR_CONNECTION_TIMED_OUT 错误
Safari 上出现 ERR_CONNECTION_TIMED_OUT 错误
“err_connection_timed_out”错误的原因是什么?
有多种因素可能会触发“ERR_CONNECTION_TIMED_OUT”错误。 让我们探讨一些常见原因:
- 网络连接问题:互联网连接薄弱或不稳定、网络拥塞或路由器故障都可能导致此错误。
- 服务器相关问题:网站的服务器可能遇到停机或配置错误,导致浏览器无法建立连接。
- 防火墙或防病毒软件:有时,过于严格的防火墙或防病毒设置可能会阻止连接,导致“ERR_CONNECTION_TIMED_OUT”错误。
- DNS 设置或缓存问题:不正确的 DNS 设置或损坏的 DNS 缓存可能会阻止浏览器解析网站的 IP 地址,从而导致错误。
- 与浏览器相关的问题:过时的浏览器或冲突的浏览器扩展可能会干扰连接过程并触发错误。
如何修复 err_connection_timed_out 错误?
现在,让我们探讨一些解决“ERR_CONNECTION_TIMED_OUT”错误的故障排除方法。 然而,在我们深入研究解决方案之前,重要的是要承认遇到此错误时可能会出现的挫败感和困惑。
通常,这些类型的错误源自客户端,其中可能包括网络问题、防火墙限制或浏览器问题。 但是,还值得考虑的是,该错误可能是由于服务器相关问题而触发的。
让我们首先检查从客户端解决错误的故障排除步骤。
- 检查您的网络连接
- 暂时禁用您的防火墙和防病毒安装
- 清除浏览器数据
- 更改 DNS 设置
- 刷新并更新 DNS
- 检查代理设置
- 更改 DNS 服务器
- 检查主机文件
- 增加内存限制
- 查看最大执行时间
- 暂时禁用您的插件
阅读:如何修复 HTTP 504 网关超时错误?
1. 检查您的网络连接
当您在屏幕上遇到“ERR_CONNECTION_TIMED_OUT”错误消息时,第一步也是最关键的一步是检查您的互联网连接是否正常工作。 当互联网连接突然下降或连接不稳定时,通常会出现此错误,从而导致 Chrome 浏览器中显示错误。
互联网连接突然下降可能有多种原因,例如电缆被拔出、连接端口松动、路由器故障或信号强度弱。
要解决此问题,请首先尝试使用智能手机、台式机或笔记本电脑等备用设备访问互联网,看看是否可以建立连接。 如果仍然无法访问互联网,请检查路由器是否正常工作并验证电源和配置设置。 此外,请确保您的互联网电缆完好无损且连接端口牢固。
2. 暂时禁用防火墙和防病毒安装
遇到“ERR_CONNECTION_TIMED_OUT”错误的另一个常见原因是您的防病毒软件或防火墙设置过于激进。
为了保护您的系统免受恶意软件和网络攻击,您的防火墙可能会阻止您尝试访问的网站,从而导致 Chrome 浏览器上出现错误消息。
要找出根本原因,您可以暂时禁用防病毒软件或防火墙一段时间,然后观察问题是否得到解决。 如果禁用它们可以解决问题,您可能需要重置计算机的防火墙设置或考虑使用替代防病毒程序。
现在,让我们看看如何在 Windows 和 macOS 操作系统上临时禁用防火墙,以便您排除故障并可能解决“ERR_CONNECTION_TIMED_OUT”错误。
对于 Windows 计算机
转到 Windows 和屏幕最左下角的开始按钮,然后输入“Windows Defender 防火墙”进行搜索。
现在,单击“Windows Defender 防火墙”,如图所示,将弹出“Windows Defender 防火墙”窗口,您可以在其中找到不同的选项。
选择“打开或关闭 Windows Defender 防火墙”。
对于 macOS
在 macOS 设备中,您需要打开系统首选项设置中的安全和隐私部分。
3.清除浏览器数据
为了让您的浏览体验更快、更流畅,您的 Chrome 浏览器会将一些网站文件保存为缓存。 但如果出现问题并且缓存损坏,可能会导致 WordPress 中出现“ERR_CONNECTION_TIMED_OUT”等错误。
转到 Chrome浏览器 > 设置 > 隐私和安全 > 清除浏览数据 > 您可以取消选中浏览历史记录,并选中 Cookie 和其他网站数据以及缓存图像 > 清除数据。
或者,您可以直接在 Chrome 浏览器中输入此地址:chrome://settings/privacy。 它将带您进入隐私设置,您可以在其中单击“清除浏览数据”。
在弹出窗口中,您会看到很多其他选项,但您必须选择如下:
- 选择时间范围为“所有时间”。
- 选择cookie和其他站点数据以及缓存图像(您也可以选择浏览历史记录)
- 单击清除数据按钮。
通过执行以下步骤,您可以清除缓存并修复 WordPress 中的“ERR_CONNECTION_CLOSED”等问题。 请记住不时清除您的浏览历史记录,以保持您的浏览体验流畅。
4.更改DNS 设置
当您遇到“err_connection_close”问题时,可能值得考虑暂时更改您的 DNS(域名系统)服务器。 通常,您的 ISP(互联网服务提供商)会提供 DNS 服务器地址,但您可以在故障排除期间切换到其他选项。 两个流行且可靠的公共 DNS 域是 Google 的公共 DNS 和 Cloudflare。
使用这些免费的 DNS 服务器通常可以帮助解决“err_connection_close”问题。 事实证明,切换到 Google 或 Cloudflare 服务器对许多用户来说是有效的。 要进行此更改,请根据您的操作系统 (O/S) 按照以下步骤操作:
对于 Err_Connection_Timed_out Windows 10 和 11 修复
通过在运行命令框中键入相同的内容来打开控制面板
单击网络和 Internet 选项将打开许多其他选项。
接下来,单击“更改适配器设置”选项,这将显示当前的网络连接。
按照此过程,单击“本地连接”选项下的“属性”选项,该选项适用于有线连接。 对于无线连接,请单击“无线网络连接”选项。
下一个选项涉及显示 IP 版本框。 单击相同按钮后,将打开一个框以更改首选 DNS 服务器和备用 DNS 服务器。 对于使用IPv4的用户,Google DNS 分别为8.8.8.8和8.8.4.4 。
最后,重新启动浏览器即可看到变化。
对于 MAC 用户
步骤 1 :打开位于屏幕左上角的系统偏好设置栏。
步骤2 :在接下来的步骤中,点击高级选项,打开包含DNS服务器地址的页面
步骤 3 :在最后一步中,添加 Cloudflare 中的 IPv4 DNS 地址、 1.1.1.1和1.0.0.1将完成设置。
5. 刷新并更新 DNS
过时的 DNS 缓存有时会导致网络问题,例如“ERR_CONNECTION_TIMED_OUT”错误。 要解决此问题,您可以刷新 DNS 以重置它并使一切恢复正常。
对于 Windows 10 和 Windows 11 用户:
步骤 1:按 Windows 键和 R 打开“运行”命令。或者,您可以在“开始”菜单中搜索它。
步骤 2:输入“ cmd
”并按 Enter 键打开命令提示符。
步骤 3:命令提示符窗口打开后,输入“ ipconfig/release
”以释放当前的 IP 地址。
步骤4:接下来,输入“ ipconfig/flushdns
”以释放DNS缓存。
步骤5:输入“ ipconfig /renew
”获取新的IP地址。
步骤 6:输入“ netsh int ip set dns
”并按 Enter 键重置您的 IP 设置。
步骤7:最后,输入“ netsh winsock reset
”来恢复Winsock目录。
步骤 8:完成这些步骤后,重新启动计算机以确保更改生效。
阅读:什么是 DNS? 以及它是如何运作的?
6.检查代理设置
如果您使用代理服务器或 VPN,请务必了解,如果它们设置不正确,有时会导致“ERR_CONNECTION_TIMED_OUT”错误。 代理服务器和 VPN 用于在浏览互联网时保持匿名,但它们也会使事情变得复杂并导致此错误。
要进行故障排除,请尝试暂时禁用代理服务器或 VPN,然后查看 Chrome 浏览器中的错误是否消失。 如果没有它们一切正常,那么您就知道它们是导致问题的原因。
如果您使用 VPN 软件,可以通过更改其设置来禁用它。 如果您有用于代理服务器的 Chrome 扩展程序,只需转到Chrome > 设置 > 扩展程序并在那里禁用它即可。
通过执行以下步骤,您可以查明代理服务器或 VPN 配置错误是否是导致“ERR_CONNECTION_TIMED_OUT”错误的原因,并采取必要的操作来修复它。
请记住在错误解决后正确启用这些工具以维护隐私和安全。
在 Windows 中停用代理服务器
要停用或禁用 Windows 中的任何代理服务器,您必须按照以下步骤操作:
- 转到 Windows 控制面板并搜索“ Internet 选项”。
- 单击“ Internet 选项”,将出现一个弹出窗口,其中包含所有 Internet 属性。
- 现在单击连接选项卡 > LAN 设置
- 取消选中“自动检测设置”并标记“为 LAN 使用代理服务器”框。
在 macOS 中停用代理服务器
对于 Mac 用户,Apple 在其支持页面上提供了完整的文档,用于更改代理设置。 您可以在此处查看专门的 Apple 支持页面。
7.更改DNS服务器
对于 Windows 10 和 Windows 11 用户:
第 1 步:如果您是 Windows 10 或 11 用户,则只需在搜索栏中输入“控制面板”即可打开控制面板。
步骤 2:在控制面板中选择网络和 Internet > 网络和共享中心。
步骤 3:从左侧菜单中选择更改适配器设置。
步骤 4:右键单击您的网络并选择属性。
步骤 5:在打开的窗口中,从列表中单击“Internet 协议版本 4 (TCP/IPv4)”,然后再次选择“属性”。
步骤 6:单击“使用以下 DNS 服务器地址”。
步骤 7:输入“ 8.8.8.8
”作为首选 DNS 服务器,“ 8.8.4.4
”作为备用 DNS 服务器。
步骤 8:单击“确定”按钮保存更改。
步骤 9:关闭所有窗口并尝试重新访问该网站以查看错误是否仍然存在。
如果问题仍然存在,您可能需要尝试其他解决方案。 但是,更改 DNS 地址通常可以解决互联网连接问题。
对于 macOS 用户:
第 1 步:首先,导航至 Mac 上的“系统偏好设置”。 您可以通过单击屏幕左上角的 Apple 图标找到它,然后选择“系统偏好设置”。
步骤 2:进入系统偏好设置后,找到“网络”图标并单击它。 从那里,选择您要修改的网络连接(例如,Wi-Fi 或以太网)。
步骤 3:在网络设置中,您应该看到一个标有“高级”的按钮。 单击它,然后导航到“ DNS ”选项卡。
第 4 步:您将在此处添加 DNS 服务器地址。 单击 DNS 设置窗口左下角的“ + ”按钮,然后输入 Cloudflare DNS 服务器的 IPv4 地址: 1.1.1.1 。 按 Enter 键,然后重复此过程以添加另一个地址: 1.0.0.1 。
步骤5:最后,单击“确定”保存所做的更改。 您现在应该已完成新的 DNS 设置!
8.检查主机文件
Windows PC 上的主机文件负责映射 IP 地址及其各自的域名之间的连接。 它的工作原理如下:当您尝试在浏览器中访问网站时,计算机会检查主机文件以确定哪个 IP 地址对应于正确的域名。
但是,在某些情况下,主机文件可能会错误地阻止 IP 地址或域名,从而导致“Err_connection_timed_out”错误。 因此,检查主机文件并验证它是否无意中将您尝试访问的 URL 列入黑名单非常重要。
对于 Windows 用户
主机文件通常需要管理访问权限,因此您需要以管理员身份运行文本编辑器或记事本。 为此,只需在搜索栏中搜索“记事本”,右键单击它,然后选择“以管理员身份运行”。
但是,您可以在任何文本编辑器中打开主机文件。 在本例中,我们将使用 Windows 记事本。
现在,在记事本中,导航至左上角菜单中的“文件”>“打开”。 插入路径
在文件名栏中输入“C:\Windows\System32\drivers\etc”并选择主机文件。
主机文件将在以“ # ”符号开头的最后一行下方显示所有被阻止网站的列表。
删除被阻止的条目并保存文件以应用更改。
对于 macOS 用户
如果您是 macOS 用户,请打开终端并输入以下命令并按 Enter 键。
须藤纳米/私人/等/主机
现在,删除以“ ::1 ”符号开头的最后一行下方显示的网站。
9.增加内存限制
有时,PHP 脚本可能需要比分配的内存更多的内存,从而导致站点需要比平时更长的时间来响应服务器。
要增加 PHP 内存限制,您可以将以下代码行添加到 wp-config.php 文件中,位于 wp-settings.php 的上方。 但是,重要的是要确保指定的数量保持在网络托管提供商提供的最大内存限制之内。
define( 'WP_MEMORY_LIMIT', '256M' );
如果您不知道网络托管的最大内存分配,您可以直接联系他们的支持人员或查阅他们的文档。
对于使用 Apache Web 服务器的用户,您可以将以下代码行添加到 .htaccess 文件中,并将其放在底部:
php_value memory_limit 256M"
10.查看最大执行时间
最大执行时间是指 PHP 脚本在被服务器终止之前允许在网站上运行的最长时间。
但是,如果脚本运行时间超过允许的时间,服务器和浏览器之间的通信将终止并触发 Err_connection_timed_out 错误。
但最好的部分是,您可以增加最大执行时间
- 通过 FileZilla 等 FTP 客户端或通过 cPanel 访问您网站的文件。
- 在文件管理器中,找到并单击“public_html”目录。 在此目录中查找 .htaccess 文件。
- 双击 .htaccess 文件以在内置文本编辑器中将其打开。 如果出现提示,您可能需要确认或选择文本编辑器。
- 将以下代码片段放在 .htaccess 文件中的“END WORDPRESS”行之前:
php_value max_execution_time 120
- 保存更改:插入代码后,单击“保存并关闭”按钮保存对 .htaccess 文件所做的修改。
- 检查错误是否已解决:在网络浏览器中打开您的网站,观察与执行时间限制相关的错误是否已解决。 修改后的超时值应该会生效,从而允许脚本运行更长的持续时间。
阅读: WordPress .htaccess 文件:如何创建和编辑它?
11.暂时禁用你的插件
如果您怀疑 WordPress 插件由于来源不可靠或超出网站的容量而导致问题,那么对其进行故障排除非常重要。 禁用 WordPress 网站上的所有插件。
要禁用这些插件,您需要使用 FileZilla 等 FTP 客户端访问网站的文件,特别是当您遇到 ERR_CONNECTION_TIMED_OUT 错误并且无法访问 WordPress 管理面板时。
1. 使用 FileZilla 或类似的 FTP 客户端连接到您的网站。
2. 连接后,导航至远程站点部分中的 wp-content 目录。
3. 在 wp-content 目录中,找到插件文件夹。
4. 右键单击插件文件夹并选择重命名选项。 将名称更改为“plugins_dead-deactivated”之类的名称。 此步骤可防止 WordPress 识别插件文件夹并加载任何插件。
5. 现在尝试访问 WordPress 管理面板。 如果您可以成功访问它,则表明是某个插件导致了问题。
6. 要识别有问题的插件,请返回 FTP 客户端并将插件的文件夹重命名回其原始名称。
7. 打开插件目录并重命名其中的插件文件夹之一,例如“plugin_dead”。 此步骤会停用该特定插件。
8. 尝试再次访问 WordPress 管理面板。 如果打开时没有任何错误,则您已确定导致问题的插件。
9. 如果错误消息仍然存在,请恢复文件夹的原始名称,并对另一个插件文件夹重复重命名过程。
10. 继续重命名和测试各个插件文件夹,直到找到导致问题的文件夹。
第 3 部分:故障排除步骤:要解决“ERR_CONNECTION_TIMED_OUT”错误,请按照以下故障排除步骤操作:
结论
“ERR_CONNECTION_TIMED_OUT”错误可能会令人沮丧,但通过了解其原因并遵循上述故障排除步骤,您可以解决问题并重新访问所需的网站。
请记住,“ERR_CONNECTION_TIMED_OUT”错误可能由于不同的原因而发生。 这可能是您自己的网络连接或托管您的 WordPress 网站的服务器的问题。 如果您有任何其他提示或建议来修复此错误,请在下面的评论中分享。
经常问的问题
如何逐步修复 Err_connection_timed_out 错误?
您可以按照以下步骤修复 Err_connection_timed_out 错误:
1. 检查您的网络连接
2. 暂时禁用防火墙和防病毒安装。
3.清除浏览器数据
4. 更改 DNS 设置
5. 刷新并更新 DNS
6.检查代理设置
7.更改DNS服务器
8.检查主机文件
9.增加内存限制
10.查看最大执行时间
11.暂时禁用你的插件
Chrome 中的 Err_connection_timed_out 错误是什么?
“ERR_CONNECTION_TIMED_OUT”的含义是您的网络连接出现问题或浏览器无法与所需的网站建立连接。
此错误通常表明存在阻止浏览器访问托管网站的服务器的潜在问题。 然而,这并非总是如此。 ERR_CONNECTION_TIMED_OUT 错误也可能由各种其他原因触发,我们将在本博客的后面部分中讨论。
什么原因导致超时错误?
造成超时错误的原因有:
1.网络连接问题
2. 服务器相关问题
3. 防火墙或防病毒软件
4. DNS设置或缓存问题
5. 浏览器相关问题