跳转到主要内容

常见问题排查

显示的是占位页面而不是网站

这可能有多种原因。 最常见的原因有:

  • 您网站的域名指向了第三方服务器

    首先,值得确认在向域名区域(DNS)添加 AAAAA 记录时没有出现拼写错误。

  • 网站的域名指向了该网站并不存在的服务器

    请确保您的网站已在服务器上创建。 如需创建一个新的空网站,请参阅手册

  • 您正在尝试通过 HTTPS 访问网站,但该网站未使用 SSL 证书

    这是使用 “Full” 加密模式的 Cloudflare 用户常见的问题。 您应该使用 SSL 证书,或在禁用 “Full” 模式的情况下通过 http:// 访问网站。

    您可以签发来自 Let's Encrypt 的免费 SSL 证书。 如果您已经有 SSL 证书,可以将其添加到服务器。

  • 网站域名具有 AAAA 记录,但网站设置中未选择 IPv6 地址

    此问题只会影响通过 IPv6 访问 Web 的访客。

    您应为网站启用 IPv6,或删除 AAAA 记录。

    要更改网站设置,请在 FASTPANEL® 中进入网站卡片,然后依次选择“设置” → “基本”。 在“IP 地址”下拉列表中,检查域名 AAAA 记录中指定的地址。

访问控制面板时浏览器中出现 404 错误

如果您遇到此错误,请检查 fastpanel2 软件包是否存在;在安装其他软件时,操作系统的软件包管理器可能为解决依赖关系而将其删除。

对于 Debian/Ubuntu:

dpkg -l | grep fastpanel2

对于 CentOS/Alma/Rocky:

rpm -qa | grep fastpanel2

输出中应包含名为 fastpanel2 的软件包。

如果该软件包确实已被删除,您可以重新安装:

对于 Debian/Ubuntu:

apt install fastpanel2

对于 CentOS/Alma/Rocky:

yum install fastpanel2

请注意,安装 fastpanel2 将导致此前已安装且引发该问题的软件被移除。

与 DNS 缓存无关的 Let's Encrypt SSL 证书签发错误

如果正在为其签发证书的域名出现在 /etc/hosts 文件中以下内容开头的行内,则证书签发可能失败:

127.0.0.1
::1

要成功签发证书,请从 /etc/hosts 文件中的这些行删除该域名。

访问全局 PHP 设置时出现“Unable to execute /path/to/php -f /path/to/file”错误

在全局覆盖某些 PHP 指令时,会出现错误 Unable to execute /path/to/php -f /path/to/file

要解决此问题,建议将这些更改移至网站的 PHP 设置中。 网站的 PHP 设置可从网站卡片中访问。

ProFTPD 错误消息:“warning: unable to determine IP address of '%hostname'”

如果服务器的主机名无法解析为 IP 地址,则在启动 ProFTPD FTP 服务器时会出现错误 warning: unable to determine IP address of '%hostname'

要解决此错误,请为服务器指定一个有效的主机名。 建议使用三级域名,例如 www.example.com

您可以使用以下命令指定主机名:

hostnamectl hostname YOUR_DOMAIN

其中 YOUR_DOMAIN 是所需的主机名。

.htaccess 站点规则不生效

很可能站点的 PHP 处理器设置为 PHP-FPM,它会忽略 .htaccess 文件的内容。

要使 .htaccess 文件生效,您需要选择 CGIFastCGIApache 作为处理器。

网站日志中出现“Fatal error: Allowed memory size of X bytes exhausted (tried to allocate Y bytes)”错误

该错误是由于 PHP 中的脚本超出了内存消耗限制而发生的。

通常可通过在网站的 PHP 设置中增加 memory_limit 参数来解决此问题。

此外,该参数的值也可以在 .htaccess 文件中或直接在 PHP 脚本内被覆盖。

PHP-FPM 服务无法启动

设置” → “服务”菜单中的 PHP-FPM 服务处于 Stopped 状态,尝试启动时会出现错误 Unable to start the service.

PHP-FPM 服务会自动启动,并且只有当特定 PHP 版本的服务已连接到某个网站时才可管理。 如果特定 PHP 版本的 PHP-FPM 服务未连接到任何网站,则无法启动。

更改 FASTPANEL 中 phpMyAdmin 和文件管理器的上传限制

您可以在“设置” → “” → “其他”菜单中更改文件上传限制。
请在 Maximum file upload size (MB) 字段中输入所需的值。

521 Cloudflare 错误 - “Web server is down”

该服务报告无法从源服务器收到响应。 此问题可能由以下原因之一导致:

  • Cloudflare DNS 设置中的 IP 地址不正确
    请验证 Cloudflare DNS 设置中的 IP 地址。 如果不正确,请将其更新为正确的值。

  • Nginx Web 服务器未运行
    请检查服务器上的 Nginx Web 服务器是否正在运行。 前往“设置” → “服务”以验证其状态。 如果未运行,请尝试启动它。

  • 防火墙阻止访问 Web 服务器
    请确保 Web 服务器未被防火墙规则阻止。 通过 SSH 连接到服务器,并使用以下命令检查当前的防火墙规则:

    iptables-save  
    ip6tables-save

其他问题

如果您未能在本文中找到 FASTPANEL 问题的解决方案,请联系我们的支持服务。 我们将很乐意为您提供帮助!