标签: 站点健康

  • 如何快速获取WordPress网站服务器系统信息

    有时候我们需要知晓WordPress网站服务器的系统信息,以帮助技术人员快速定位解决一些技术性的问题。系统信息包括托管环境、PHP版本、WordPress设置等的信息。

    在本教程中,我们将详细介绍如何快速获取WordPress站点的系统信息。

    如何获取WordPress服务器系统信息

    什么是WordPress网站系统信息

    WordPress需要特定的平台才能运行。该平台由您的WordPress服务器托管公司提供。

    它由多个组件组成,如 Web 服务器软件(Apache或 NGINX)、PHP(编程语言)、数据库软件(MySQL)等。

    所有这些软件都具有服务器提供商为您或者你自行配置和设置的不同功能。

    除此之外,您还有自己的 WordPress 设置。例如,您使用的 WordPress 主题或插件以及 WordPress 网站的设置方式。

    所有这些信息统称为系统信息。您可以使用此信息来协助技术人员修复常见的 WordPress 错误并解决其他网站问题。

    WordPress技术论坛上的其他开发人员也可能会要求您共享系统信息。这有助于他们快速查看您的托管服务器上是否提供特定功能。

    使用站点健康工具获取WordPress系统信息

    WordPress附带一个名为“站点健康”的内置工具,可帮助您快速访问有关网站的系统信息。

    您可以通过登录WordPress管理后台并访问工具»站点健康页面来访问。

    在这里,WordPress将显示站点健康状态报告并突出显示任何需要您注意的关键问题。

    站点健康

    要获取系统信息,需要切换到站点健康页面上的“信息”选项卡。从这里,您将看到按类别整齐地组织的重要系统信息。

    站点健康信息2

    您可以单击“复制站点信息到剪贴板”按钮复制所有信息。之后,您可以将此信息粘贴到任何需要共享的位置。

    理想情况下,您还希望使用记事本或任何纯文本编辑器应用程序将其以纯文本文件的形式保存到您的计算机中。

    如果您要查找特定信息,则可以展开相关类别并单独复制该信息。

    例如,如果需要了解 WordPress 网站服务器使用的 PHP 版本,那么您将在“服务器”部分下找到此信息。

    WordPress服务器PHP版本

    同样,假设想检查文件大小上传限制,那么可以在“媒体处理”部分下找到此信息。

    媒体处理

    站点运行状况工具使您可以更轻松地以简洁易读的格式获取所需的所有系统信息。

    但是,您可能仍无法在此报告中找到其他系统信息。在这种情况下,下一步将为您的站点提供更全面的系统信息。

    使用插件获取WordPress系统信息

    WordPress中的默认站点运行状况工具为您提供故障排除所需的所有基本信息。但是,有时您可能需要有关服务器上PHP配置的其他信息。

    获取此信息的最简单方法是使用显示完整 PHP 信息的 WordPress 插件。

    首先,您需要安装并启用Debug Info插件。

    启用插件后,您需要访问WordPress 管理区域中的工具»Debug Info页面。

    从这里,您将首先看到类似于站点运行状况工具的系统信息概览。向下滚动到底部,然后单击“Show Details”链接。

    Debug Info

    这将显示PHP信息页面,该页面提供有关在网站托管服务器上启用了哪些 PHP 功能的完整信息。

    PHP版本信息

    如果您知道要查找的具体信息,则可以在此处查找。或者,您也可以复制和粘贴此信息并与开发人员或支持工单共享。

    希望以上这些信息能帮助您快速获取WordPress站点的系统信息。如果你安装的是闪电博提供的WordPress主题,则直接在主题设置的“环境参数”找到网站的系统信息,直接将系统信息复制给我们即可协助你解决问题。

  • 如何修复WordPress提示“安装失败:无法创建目录”错误

    错误类型:
    WP内部错误
    错误名称:
    安装失败:无法创建目录
    英文名称:
    Installation Failed: Could Not Create Directory
    错误描述:
    如果您尝试安装的插件或主题没有写入网站根目录的权限,它将无法完成此任务。那时您会看到诸如“安装失败:无法创建目录”之类的错误。

    如何修复WordPress提示“安装失败:无法创建目录”错误

    WordPress网站上的错误会减慢您的工作速度,并给您和您的用户带来严重的不便。例如,“安装失败:无法创建目录”消息可能会阻止您提供关键特性或功能。

    幸运的是,解决这个错误相当简单。通过调整一些设置,您可以轻松地立即启动并运行您的WordPress插件或WordPress主题。

    在这篇文章中,我们将讨论导致此错误的原因以及与之相关的其他问题。然后,我们将引导您完成解决“安装失败:无法创建目录”消息的三种方法,以便您可以完成安装或更新。

    1. 导致“安装失败:无法创建目录”的原因
    2. 诊断“安装失败:无法创建目录”错误
    3. 如何修复“安装失败:无法创建目录”错误

    导致“安装失败:无法创建目录”的原因

    在三种主要情况下,您可能会遇到“安装失败:无法创建目录”错误:

    1. 当通过你的WordPress仪表盘安装一个主题或者插件
    2. 在标准主题或插件更新期间
    3. 尝试将文件上传到服务器上的wp-content目录时

    问题的根本原因在每个场景中都是相同的。但是,让我们依次看看这些情况。

    在您的站点上安装新主题或插件

    您的WordPress站点由两个组件组成:一个数据库和存储在服务器上“目录”中的各种文件。当您使用WordPress管理员向您的站点添加主题或插件时,它必须创建一个新目录来保存其文件。

    但是,如果您尝试安装的插件或主题没有写入网站根目录的权限,它将无法完成此任务。那时您会看到诸如“安装失败:无法创建目录”之类的错误。

    此错误是您的服务器表示您不允许通过添加相关插件或主题来更改站点文件的方式。一般来说,这是一个通常出现在新的WordPress网站上的问题。

    请务必注意,此错误有一个类似的、不太常见的原因。如果您的服务器磁盘空间不足,无法存储您站点的文件,它可能会显示相同的消息,因为它没有空间容纳新插件或主题。

    这可能是因为旧的备份文件没有被删除,也可能是因为您的托管计划对于您的站点来说太小了。在后一种情况下,您需要考虑升级到另一个提供更多存储空间的主机方案。

    更新现有的主题或插件

    有时,当尝试升级已安装在您网站上的WordPress主题或插件时,您可能会看到与我们上面描述的非常相似的错误。这通常会显示,“更新失败:无法创建目录。”

    出现此问题的原因与“安装失败无法创建目录”的原因相同。错误。当您更新WordPress插件或主题时,WordPress需要在您网站的服务器上重写其文件。如果您的权限设置不正确或没有足够的可用空间,则该过程将无法访问正确的文件或上传新文件。

    由于这两个问题的原因是相同的,因此解决方案也是相同的。解决下面列出的“安装失败:无法创建目录”错误的任何方法也应该适用于停滞的更新。

    上传文件到wp-content目录

    服务器文件权限是托管服务提供商用来防止未经授权方更改您的站点或窃取敏感信息的一项安全功能。

    但是,如果设置不正确,它们有时会将您锁定在您自己的文件之外。

    这就是为什么,如果您尝试绕过“安装失败:无法创建目录”。如果通过将插件或主题的文件直接上传到 服务器上的wp-content目录,您的WordPress仪表盘中的错误,您可能仍然会遇到同样的问题。发生该错误的原因是您的服务器问题,而不是您的WordPress安装问题。

    此问题也可能会扩展到您的wp-content/uploads子目录,其中存储了所有媒体文件。通过将图像、视频或类似内容保存到您的服务器,将它们添加到您的站点的过程与安装新插件或主题的过程相同。

    如果您没有在根目录中写入的权限,将内容上传到wp-content/uploads 仍然会产生我们一直在讨论的错误。要修复它,您需要调整服务器的设置,我们将在稍后介绍。

    诊断“安装失败:无法创建目录”错误

    关于这个错误的好消息是它相对容易修复。大多数情况下,更正您的权限将清除所有内容。但是,在开始研究该解决方案之前,您可能需要确保它可以解决您的问题。

    下面,我们概述了两种方法来确定您的站点是否遇到与权限相关的错误。

    1. 使用WordPress站点健康工具

    WordPress 5.2引入了站点健康工具。它包含有关您的WordPress站点的大量宝贵信息,例如性能测试结果、安全检查和WordPress配置数据。

    您可以通过导航到WordPress仪表盘中的工具 > 站点健康来访问它。要检查您的文件权限设置,您需要单击“信息” 选项卡:

    WordPress站点健康工具

    WordPress站点健康工具

    然后,向下滚动到最后一部分,该部分应标记为文件系统权限

    WordPress站点健康信息选项卡

    WordPress站点健康信息选项卡

    在这里,您将看到一个重要的 WordPress 文件列表,包括插件和主题目录。理想情况下,它们都将被列为“可写入”:

    WordPress站点健康文件系统权限检查

    WordPress站点健康文件系统权限检查

    如果您的权限配置不正确,您会在有问题的文件夹旁边看到“不可写”。如果是这种情况,您就会知道需要更正文件权限。

    2. 检查您服务器的错误日志

    另一种选择是检查服务器的错误日志。这可能是一种更有效的方法,因为它会显示发生的任何错误,而不仅仅是不正确的文件权限。您应该能够通过您的主机帐户访问您的日志。

    找到服务器错误日志error.log。在这里,您应该能够看到服务器上最近发生的任何错误,包括不正确的文件权限或存储空间不足,其中任何一个都可能导致安装错误。

    如果您看到列出的相关错误,您可以更正您的文件权限或考虑根据需要升级您的主机计划。

    如何修复“安装失败:无法创建目录”错误

    如果您站点的权限设置导致“安装失败:无法创建目录错误”,您可以通过重置它们来解决它。为此,您需要使用FTP客户端通过文件传输协议 (FTP)连接到您的服务器。

    任何时候对站点文件进行更改时,最好先创建备份 ,以防万一出现问题而需要恢复站点。然后,从您的主机帐户收集您的FTP凭据。

    然后,打开FileZilla(或其他客户端)并输入您的信息。您将连接到您的服务器,您应该在其中看到一个名为public_html的文件夹。双击它以查看您的WordPress文件:

    通过FTP访问public_html目录

    通过FTP访问public_html目录

    之后,选择标记为wp_contentwp_includeswp_admin的文件夹。右键单击它们并选择文件权限

    通过FTP选择文件权限选项

    通过FTP选择文件权限选项

    您应该会看到一个包含一些设置的窗口:

    通过FTP设置正确的文件权限

    通过FTP设置正确的文件权限

    检查此处的选项是否设置为以下值:

    • 所有者权限:读取、写入、执行。
    • 组权限:读取、执行。
    • 公共权限:读取、执行。
    • 数值:755。
    • 递归到子目录。
    • 仅适用于目录。

    单击确定 按钮关闭窗口。现在返回您的站点并再次尝试安装或更新插件/主题。

    值得注意的是,一些托管服务提供商,包括那些使用cPanel的托管服务提供商,拥有自己的工具,您可以使用它们而不必担心FTP/SFTP。您通常可以通过登录您的主机帐户、导航到出现错误的站点并查找文件管理器来找到此工具。

    小结

    您的WordPress网站的插件和主题为您和您的用户提供了重要的功能。在安装或更新时遇到错误可能会影响您的计划并减慢您的进度。

    要确定文件权限问题是否导致您站点上的插件或主题安装错误,您可以使用站点运行状况工具或查看服务器的错误日志。之后,使用FTP/SFTP重置您的权限应该只需要几分钟。