

本文属于机器翻译版本。若本译文内容与英语原文存在差异，则一律以英文原文为准。

# 解决 Lightsail 上的 WordPress 设置错误
<a name="wp-setup-common-errors"></a>

如果在工作流程中提交的信息有问题，Lightsail 控制台的顶部将显示一条错误消息。

消息的第一行通知您设置遇到了错误：

无法*InstanceRegion*在该地区完成您的实例*InstanceName*的设置。

第二行包含设置遇到的错误：

出现错误，我们无法连接或保持与实例的连接

![\[WordPress 在 Lightsail 控制台中显示安装失败消息。\]](http://docs.aws.amazon.com/zh_cn/lightsail/latest/userguide/images/wp-setup-error-message.png)


要开始故障排除，请将消息中出现的错误与以下错误之一进行匹配。

**Topics**
+ [未找到 DNS 记录。确认域的 DNS 记录指向实例的公有 IP 地址，并留出时间让 DNS 更改进行传播。](#dns-not-found)
+ [DNS 记录不匹配。确认域的 DNS 记录指向实例的公有 IP 地址，并留出时间让 DNS 更改进行传播。](#dns-mismatch-error)
+ [无法连接到实例。等待几分钟时间，让 SSH 连接准备就绪。然后，重新开始设置。](#unable-to-connect)
+ [不支持的 WordPress 版本。安装程序仅支持 WordPress 版本 6 及更高版本。](#unsupported-wp-version)
+ [安装程序仅支持 2023 年 1 月 1 日当天或之后创建的 WordPress 实例。](#instance-create-date-error)
+ [在设置工作流程中，实例防火墙端口 22、80 和 443 必须允许来自任何 IP 地址的 TCP 连接。您可以从“实例联网”选项卡更改这些设置。](#firewall-ports-error)

## 未找到 DNS 记录。确认域的 DNS 记录指向实例的公有 IP 地址，并留出时间让 DNS 更改进行传播。
<a name="dns-not-found"></a>

**Reason**  
此错误是由配置错误的 DNS 记录或 DNS 记录没有足够的时间在整个 Internet 的 DNS 中传播引起的。

**修复**  
确认 **A** 或 **AAAA** DNS 记录是否存在于 DNS 区域中，并且它们是否指向您实例的公有 IP 地址。有关更多信息，请参阅 [Lightsail 中的 DNS](understanding-dns-in-amazon-lightsail.md)。  
当您添加或更新指向来自顶级域（`example.com`）及其 `www` 子域（`www.example.com`）的流量的 DNS 记录时，它们需要在整个 Internet 的 DNS 中传播。您可以使用诸如 [nslookup 或 DNS 查找之类的工具来验证您的 DN](https://aws.amazon.com/blogs//messaging-and-targeting/how-to-check-your-domain-verification-settings/) [S](https://mxtoolbox.com/DnsLookup.aspx) 更改是否已生效。*MxToolbox*  
给任何 DNS 记录一些时间在 Internet 的 DNS 内进行传播，这可能需要几个小时。

## DNS 记录不匹配。确认域的 DNS 记录指向实例的公有 IP 地址，并留出时间让 DNS 更改进行传播。
<a name="dns-mismatch-error"></a>

**Reason**  
**A** 或 **AAAA** DNS 记录未指向实例的公有 IP 地址。

**修复**  
确认 **A** 或 **AAAA** DNS 记录是否存在于 DNS 区域中，并且它们是否指向您实例的公有 IP 地址。有关更多信息，请参阅 [Lightsail 中的 DNS](understanding-dns-in-amazon-lightsail.md)。  
给任何 DNS 记录一些时间在 Internet 的 DNS 内进行传播，这可能需要几个小时。

## 无法连接到实例。等待几分钟时间，让 SSH 连接准备就绪。然后，重新开始设置。
<a name="unable-to-connect"></a>

**Reason**  
实例刚刚创建或重启，而 SSH 连接尚未准备就绪。

**修复**  
等待几分钟时间，让 SSH 连接准备就绪。然后，重试引导式工作流程。有关更多信息，请参阅 [Lightsail 中的 SSH 疑难解答](amazon-lightsail-troubleshooting-browser-based-ssh-rdp-client-connection.md)。

## 不支持的 WordPress 版本。安装程序仅支持 WordPress 版本 6 及更高版本。
<a name="unsupported-wp-version"></a>

**Reason**  
实例上安装 WordPress 的版本早于 WordPress 版本 6。旧 WordPress 版本包含不兼容的软件和依赖关系，会阻止 HTTPS 证书的生成。

**Fix**  
从 Lightsail 控制台创建一个新 WordPress 实例。然后，将 WordPress 网站从旧实例迁移到新实例。有关更多信息，请参阅[迁移现有 WordPress 博客](migrate-your-wordpress-blog-to-amazon-lightsail.md)。  
如果您要创建新实例来替换现有实例，请务必将应用程序依赖项更新为新实例。

## 安装程序仅支持 2023 年 1 月 1 日当天或之后创建的 WordPress 实例。
<a name="instance-create-date-error"></a>

**Reason**  
用于设置的实例可能包含过时的软件。较旧的软件会阻止生成 HTTPS 证书。

**Fix**  
从 Lightsail 控制台创建一个新 WordPress 实例。然后，将 WordPress 网站从旧实例迁移到新实例。有关更多信息，请参阅[迁移现有 WordPress 博客](migrate-your-wordpress-blog-to-amazon-lightsail.md)。  
如果您要创建新实例来替换现有实例，请务必将应用程序依赖项更新为新实例。

## 在设置工作流程中，实例防火墙端口 22、80 和 443 必须允许来自任何 IP 地址的 TCP 连接。您可以从“实例联网”选项卡更改这些设置。
<a name="firewall-ports-error"></a>

**Reason**  
在设置运行期间，实例防火墙端口 22、80 和 443 必须允许来自任何 IP 地址的 TCP 连接。当其中一个或多个端口关闭时，就会生成此错误。有关更多信息，请参阅[实例防火墙](understanding-firewall-and-port-mappings-in-amazon-lightsail.md)。

**修复**  
添加或编辑实例 IPv4 和 IPv6 防火墙规则，以允许通过端口 22、80 和 443 进行 TCP 连接。有关更多信息，请参阅[添加和编辑实例防火墙规则](amazon-lightsail-editing-firewall-rules.md)。