跳至正文
目录
故障排除

我的网站无法加载:诊断检查清单

此内容为机器翻译,如需查阅原文请查看英语版本。

您可以按顺序完成以下步骤。每一步都能确定问题原因或排除某种可能性。大多数问题会在第5步得到解决。


第1步:确认是否只有您受影响

在排查网站或服务器问题之前,请先确认该问题并非仅限于您的设备或网络本地出现。

检查方法:

  • 访问 downforeveryoneorjustme.com 并输入您的域名。如果该工具显示网站正常,那么问题出在您这边。
  • 将手机从WiFi切换到移动数据,然后尝试加载网站。如果在移动数据下可以正常加载,说明问题出在您本地的网络或WiFi路由器上。
  • 请其他人(处于不同地点)尝试加载您的网站。

如果只有您受影响: 清除DNS缓存(参见第3步)、重启路由器,或者尝试更换网络。

如果所有人都无法访问: 请继续进行第2步。


第2步:在KPanel中检查警报或维护通知

登录 kpanel.kapsulehost.com 上的KPanel,查看控制面板顶部是否有任何通知。

KapsuleHost会针对以下情况显示提醒:

  • 影响您服务器的计划维护时段。
  • 团队正在处理中的活跃事件。
  • 与您的账户或网站相关的特定通知。

如果存在活跃事件,支持团队已在处理之中。您可以在KPanel内查看状态更新。

如果没有任何警报: 请继续进行第3步。


第3步:清除浏览器缓存并尝试强制刷新

即使底层问题已经修复,损坏页面的缓存版本、过期的重定向或旧的SSL错误仍可能持续存在。

强制刷新(清除当前页面的缓存):

  • Windows/Linux: Ctrl + Shift + R
  • Mac: Cmd + Shift + R

尝试使用隐私/无痕窗口:

隐私浏览模式会忽略所有缓存数据和Cookie。在Chrome中按 Ctrl + Shift + N(Windows)或 Cmd + Shift + N(Mac),在Firefox中按 Ctrl + Shift + P。

清除所有浏览器缓存:

  • Chrome:设置 > 隐私设置和安全性 > 清除浏览数据 > 缓存的图片和文件。
  • Firefox:设置 > 隐私与安全 > Cookie和网站数据 > 清除数据。
  • Safari:开发 > 清空缓存(需先在Safari > 设置 > 高级中启用"开发"菜单)。

如果清除缓存解决了问题: 网站已恢复正常,无需进一步操作。

如果网站仍然无法加载: 请继续进行第4步。


第4步:在KPanel中检查域名状态

过期或配置错误的域名会导致您的网站无法访问。

  1. 进入 KPanel > 域名。
  2. 在列表中找到您的域名。
  3. 检查其状态。域名应显示为活跃。如果显示为已过期、已暂停或待续费,那就是问题所在。

如果域名已过期: 在KPanel > 域名中进行续费。续费后DNS传播最多可能需要几个小时。

如果域名显示为活跃状态: 请继续进行第5步。


第5步:检查DNS配置

您的域名需要指向KapsuleHost的名称服务器,网站才能正常解析。DNS更改后的传播时间最长可达48小时,但通常会快得多。

检查域名当前指向的位置:

使用诸如 dnschecker.org 或 whatsmydns.net 之类的工具,输入您的域名以检查其名称服务器。

您的域名应显示为KapsuleHost的名称服务器。如果显示的是其他服务商的名称服务器,说明该域名并未指向KapsuleHost。

在KPanel > 域名中,请确认以下事项:

  • 该域名已列出且处于活跃状态。
  • 存在正确的DNS记录(尤其是指向您服务器IP地址的A记录)。

如果名称服务器设置有误: 请在您的域名注册商处更新设置,使其指向KapsuleHost的名称服务器。传播最多可能需要48小时。

如果名称服务器正确但网站仍无法加载: 请继续进行第6步。


第6步:检查SSL证书状态

如果您的SSL证书已过期或续订失败,浏览器将阻止访问该网站并显示安全警告,而不是正常加载页面。访客会看到诸如"您的连接不是私密连接"或"ERR_CERT_COMMON_NAME_INVALID"之类的错误。

  1. 进入 KPanel > 网站 > [您的网站]。
  2. 查找SSL或HTTPS状态指示器。
  3. 如果SSL证书显示为已过期、无效或失败,那就是问题所在。

要重新签发证书,请在KPanel中点击续订SSL或重新签发证书。证书签发通常在1到2分钟内完成。

只有在DNS正确指向KapsuleHost服务器的情况下,才能签发SSL证书。如果第5步发现了DNS问题,请先解决该问题,然后再重新签发SSL证书。

如果SSL状态正常: 请继续进行第7步。


KPanel中的网站详情页面

第7步:在KPanel中检查网站状态

  1. 进入 KPanel > 网站。
  2. 在列表中找到您的网站,查看其状态指示器。
  3. 网站应显示为运行中或活跃。如果显示为已停止、已暂停,或显示错误图标,请点击该网站查看详情。

如果网站已停止,您或许可以直接从KPanel重新启动它。如果因账单问题而被暂停,请前往 KPanel > 账单 处理付款事宜。

如果网站显示为运行中但仍无法加载: 请继续进行第8步。


第8步:检查最近的变更

请回想一下网站最近一次的变更内容。损坏的更新是导致网站无法访问的最常见原因之一。

常见原因包括:

  • WordPress插件或主题更新。
  • PHP版本变更。
  • 手动代码编辑。
  • 数据库变更。
  • 新插件安装。

如果是最近的变更导致了此问题: 请从变更前所做的备份中恢复。参见从备份恢复您的网站。

如果您更改了PHP版本: 请进入 KPanel > 网站 > [网站] > 设置 > PHP,恢复为之前的版本。此更改会立即生效。

如果您不确定发生了哪些变更: 请继续进行第9步。


第9步:检查网站日志中的PHP或应用程序错误

应用程序级别的错误(PHP致命错误、数据库连接失败、环境变量配置错误)会记录在您的网站日志中。

  1. 进入 KPanel > 网站 > [您的网站]。
  2. 点击日志选项卡。
  3. 查看最近的错误记录。PHP致命错误通常包含文件名和行号,可借此准确定位是哪个插件或代码出现问题。

常见日志错误及其含义:

错误可能原因
Fatal error: Call to undefined function插件或主题代码与当前PHP版本不兼容
Access denied for user ... to database数据库凭据错误或数据库不可用
Maximum execution time exceeded某个进程处于挂起状态,通常是某插件调用外部API响应缓慢所致
No space left on device存储配额已用尽
syntax error某代码文件存在语法问题,通常源自手动编辑

如果您看到与存储相关的错误,请前往 KPanel > 网站 > [您的网站],在其概览页面查看存储数据。清除缓存文件或删除未使用的上传内容可以快速释放空间。


问题仍未解决?请联系支持团队

如果您已完成全部9个步骤,网站仍无法加载,请联系支持团队并提供以下信息。您提供的细节越多,问题诊断速度就越快:

  • 您的域名
  • 确切的错误信息(复制文本或截图)
  • 您在上述每个步骤中所看到的情况
  • 问题开始出现的时间(越精确越好)
  • 问题出现前后所做的任何变更
  • 您的IP地址(访问whatismyip.com即可查询)

请通过 support@kapsulehost.com 联系支持团队,或在 KPanel > 支持 > 新建工单 中创建工单。

这对您有帮助吗?

您是 AI 吗?以 Markdown 格式阅读本页

相关文章

网站宕机:根据现象找到原因这是一份针对无法加载的网站、跨越所有产品的排查树。KapsuleHost 运营着多种产品,找到原因最快的方法不是去猜是哪个产品出了问题,而是仔细看浏览器在屏幕上到底显示了什么。…使用 Cloudflare 或其他代理与 KapsuleHost如何在 KapsuleHost 网站前面放置第三方代理或 CDN,包括破坏网站的两个设置、绝不能被代理的记录,以及如何撤销它。…网站变慢与资源限制您的托管套餐实际限制了什么、达到每项限制时会发生什么,以及如何判断一个慢网站是资源问题还是代码问题。 "我的网站很慢"和"我的网站用完了某样东西"从外面看感觉一样,底下…PHP 扩展与设置KapsuleHost网站托管为WordPress、WooCommerce和PHP网站提供哪些PHP版本和扩展,您可以自行更改哪些设置,以及为什么更改最多需要五分钟才能生效。…

仍未解决?

询问了解您账户的 Kora,或联系我们的团队。

联系我们发送邮件