10个最常见的WordPress问题及其解决方案

   日期:2024-12-27    作者:mzv2o 移动:http://3jjewl.riyuangf.com/mobile/quote/58723.html

WordPress 通常是一个可靠的 CMS 程序,因此大多数博主使用 WordPress 管理他们的网络存在是有充分理由的。但即使系统的开发人员不断努力改进它,应用程序也可能不时弹出错误消息。为了让您可以尽快继续在您的网站上工作,本指南将为 10 个最常见的 WordPress 问题提供解决方案。

许多 WordPress 用户都熟悉这个错误指示:如果显示只是一个白页而不是您的网站,这通常被称为 White Screen of Death。当他们第一次遇到这个错误时,许多用户都会感到害怕。毕竟,整个页面似乎都消失了。但是,与其他 WordPress 错误一样,其原因很容易找到并纠正。

白屏死机有多种可能的原因:无法运行的插件、PHP 问题以及各种编码或数据库错误。所以建议确定确切原因。如果 WordPress 无法正常工作,有时会出现一个空白屏幕而不是您的网站。似乎它不再起作用了。通常,您只需修复一个小错误,一切都会再次正常显示。

为了保护您的隐私,视频在您点击之前不会加载。

如果您是高级用户并且可以处理 FTP 客户端(如果没有,请不用担心),那么您应该使用 WP_DEBUG 来找出 WordPress 显示白色而不是您的网站的原因。激活时,WP_DEBUS 模块会显示错误消息,准确解释您的站点无法正常工作的原因。您可以将这些消息用作故障排除指南

但并不是每个用户都知道如何使用 WP_DEBUG。不过,这没问题,因为还有许多其他可能性可以找出导致您的白屏死机的原因。 插件是最常见的肇事者之一。

死亡的白屏

如果对死亡白屏有什么好说的,那就是:这个 WordPress 错误的昵称使它听起来比实际更戏剧化。通常,只需停用插件就足以让所有内容再次正确显示。白屏死机通常是以下操作之一的结果:

  • 您在 WordPress 中激活了一个功能不正确的插件。

  • 您更改了活动插件的设置。

  • 您更改了活动插件的后端代码。

如果您最近进行了这三项更改之一,则只需访问 WordPress 中的插件页面并停用您最近修改的每个插件。在许多情况下,您已经解决了问题。停用插件后,您的网站应该理想地恢复。如果您在显示错误之前修改了插件的后端代码并希望重用该插件,则必须执行以下操作:

从您的 WordPress 个人目录中删除该插件,然后从 WordPress 插件目录中上传同一插件的原始、未修改版本

WordPress 中的插件

但也存在无法以这种方式停用插件的情况,因为 WordPress 仪表板 也不可见。在这种情况下,无法更改 WordPress 菜单。

如果您遇到此问题,那么您需要使用 FTP 客户端(文件传输协议)来访问您的 WordPress 文件并删除或停用修改后的插件。如果您从未使用过 FTP 客户端来更改您的 WordPress 安装,请不要担心:它的操作很容易学习,并且许多 FTP 客户端都可以使用免费

安装 FTP 客户端后,请使用从您的网络主机收到的登录凭据登录到您的域。然后按照以下说明删除有问题的插件,死机白屏应该再次消失。

  • 打开保存 WordPress 文件的索引。

  • 打开“wp-content”文件夹。

  • 在‘wp-content’文件夹中,找到‘plugins’文件夹。

  • 打开“插件”文件夹并搜索您在收到显示错误之前使用的插件。

  • 删除插件。 You might potentially have to mark the plugin and right-click on it with the mouse to find the appropriate option that deletes it from your WordPress installation.如果您不想删除插件,则应重命名该插件的文件夹,这也会将其停用。

  • 返回浏览器并刷新您的网站。白屏死机应该已经消失,您可以重新登录 WordPress。

永远记住只使用各自的开发人员积极支持的那些插件。这些插件还需要与最新版本的 WordPress 兼容。使用过时的插件会很快导致问题**。

如果错误不是由插件引起的,则可能是使用 WordPress 主题编辑器修改“functions.php”文件或另一个 PHP 文件的结果。

最终,您会在白屏上看到以下错误消息:

Parse 错误:语法错误,意外 $ 在第 231 行的 /home/name/public_html/wordpress/wp-content/themes/your_theme/functions.php 结尾

这意味着您的代码中有错误。选择的 WordPress 主题(页面的布局和设计)无法正确显示。在这种情况下,您需要恢复文件的原始版本。

当然,问题在于,由于显示的是白屏而不是 WordPress 主题编辑器,因此可能无法快速访问该文件。解决此问题的最佳方法如下: 用您的 FTP 客户端在其 WordPress 文件夹中重新加载有缺陷的文件,然后交换它

登录到您的服务器后,请按照下列步骤操作:

  • 打开存储 WordPress 文件的索引。

  • 打开 wp-content 文件夹。

  • 在wp-content文件夹中,找到主题文件。

  • 打开主题文件夹并搜索您当前的 WordPress 主题。

  • 打开当前 WordPress 主题的文件夹,确保 functions.php 文件在文件夹中。

  • 现在上传一个functions.php的功能版。这可以是您在修改文件之前保存在硬盘上的文件的副本。您也可以从您的主题中获取原始版本。

  • 如果您不想覆盖该文件,您需要执行以下操作: 重命名当前主题的文件夹。这将停用它并再次使用标准的 WordPress 主题。现在可以从非活动主题中的 functions.php 文件中手动删除不正确的代码。

  • 如果您决定将无法运行的 functions.php 文件替换为工作版本,并且您的 FTP 客户端询问您是否要覆盖 functions.php,请单击是。

  • 返回浏览器并刷新您的网站。理想情况下,死机白屏已经消失,并且可以再次进行常规登录。

您也可以使用不同的主题,而不是更改父 functions.php 文件。这会更改您的主题而不更改代码

在进行任何更改之前,保存已修改主题的单独备份副本总是值得的。这样,如果您收到死机白屏,您可以确保上述操作仍然可行。

有时会因为无法解释的原因出现白屏死机:您既没有修改插件也没有覆盖主题的代码。您尝试访问您的 URL,而不是您的网站,您看到的是白屏死机。但是,如果没有明显的原因,你怎么能纠正这个 WordPress 错误呢?

在这种情况下,WP_DEBUG** 确实有帮助**: WP_DEBUG 错误消息可以识别有问题的文件。然后,您可以轻松删除、更改或覆盖这些文件,并且您的网站仍然完全正常运行。但即使没有 WP_DEBUG,也有一些方法可以清除您网站的错误。

由于 许多 WordPress 插件 的复杂性,未知错误由插件引起的概率很高。也许您的某个插件已过时,或者最近安装的更新与您的 WordPress 后端不兼容。如果你有这种怀疑,你应该停用所有插件,然后一个接一个地重新激活,这样你就可以一步一步找出是哪个插件导致了问题。

使用 FTP 客户端,登录到您网站的服务器。然后按照以下步骤来识别坏插件:

  • 导航到存储 WordPress 文件的索引。

  • 打开 wp-content 文件夹。

  • 在 wp-content 文件夹中,找到“plugins”文件夹。

  • 重命名插件文件夹。这将自动停用所有插件。您可以随意命名文件夹,您只需要以后能够记住它。

  • 访问 WordPress 仪表板。如果死机白屏消失并且您可以登录,则您知道其中一个插件导致了错误。

  • 将重命名文件夹的名称再次更改回“plugins”。现在,您的所有插件都应该列在 WordPress 的相应页面上——但它们现在处于非活动状态。开始一次重新激活它们。如果激活特定插件后显示屏再次变为白色,则您知道哪个插件有问题。

  • 返回您的FTP客户端并删除有问题的插件。

如果在这些步骤之后您的网站仍然是白色的,则问题可能与其中一个已安装的主题有关。在这种情况下,对您的主题文件夹执行相同的步骤:重命名它并重新激活所有主题一次,直到您再次看到白色显示屏幕。

除了插件之外,显示错误当然还有其他原因,乍一看并不总是很明显。

  • 缓存:最终,您可能希望使用 缓存插件 来改善您的 WordPress 加载时间。如果您这样做了,并且即使您完成了上述步骤,您仍然看到白色显示屏幕,您可能只需要清除页面的缓存。如果由于您仍然无法访问 WordPress 而无法删除程序的缓存,那么删除浏览器缓存

  • 损坏的文件:您的 WordPress 文件可能已损坏(例如,被恶意软件损坏)。联系您的网络主机并要求进行问题诊断。

  • 服务器停机:检查您的电子邮件收件箱。当服务器停机时,许多托管服务提供商会通过电子邮件通知他们的客户。如果您没有收到来自您的网络主机的任何消息,请致电他们的客户服务热线。这可能是您的提供商尚未诊断出的服务器问题。

治愈白屏死机的最后一个可能选项是从备份中完全恢复

错误消息“500 Internal Server Error”困扰着所有网站运营商——不仅仅是那些使用 WordPress 的网站运营商。幸运的是,在大多数情况下,这个原因很快就被发现了。使用 WordPress,插件和/或其他主题问题通常也会导致服务器问题。 WordPress 中的内部服务器错误的其他可能原因是 .htaccess 文件损坏或 PHP 存储空间不足。内部服务器错误也会影响 WordPress 管理页面,而网站的其余部分运行良好。

为了保护您的隐私,视频在您点击之前不会加载。

“500 Internal Server Error”消息的最常见原因是损坏的 .htaccess 文件。因此,您应该首先检查此类文件是否有此类错误:通过 FTP 访问登录到您的服务器。导航到 WordPress 的根索引并搜索 .htaccess 文件。 暂时给这个文件另一个名字。现在重新加载您的网站。如果有效:恭喜!现在创建一个新的 .htaccess 文件,只需在您的 WP 管理面板中导航到 Settings à Permalinks 并再次保存设置。

有时 PHP 存储限制 也可能导致 500 内部服务器错误。要确定这是否是错误的原因,您应该检查您网站的错误_log。激活 wp_debug 并检查错误协议。打开您的 wp-config.php 文件并搜索以下代码行:

wp-config.php 文件

定义('WP_DEBUG',假);

并将其更改如下:

定义('WP_DEBUG', true);

再次建议一次停用一个插件和主题,因为错误的插件或主题也可能导致内部服务器错误。或者,增加 PHP 存储限制 通常可以纠正错误。

为了保护您的隐私,视频在您点击之前不会加载。

这并不常见,但偶尔损坏的 WordPress 核心文件也可能导致报告内部服务器错误。在这种情况下,您应该上传一组新的核心文件以消除错误源。

通过 FTP 登录到您的网站并创建一个新的 wp-admin 和 wp-includes 文件夹。 这些文件夹中的更改不应影响您对 WordPress 的个人自定义, 除非您已将修改后的文件保存在这些文件夹中 - 但通常情况并非如此。 wp-content 文件夹中的文件包含您的主题、插件和其他修改。 请勿更新此文件夹,否则您将删除所有网站内容。

如果一切都失败了,你必须从官方网站下载一个新的 WordPress** 并完全重新安装所有内容。

如果您是有经验的 WordPress 用户,那么这个 WordPress 错误可能是一个快速修复。但对于初学者来说,“建立数据库连接时出错”可能是一个令人困惑的错误消息

例如,当您手动安装 WordPress 或尝试上传您自己的网站 时,就会发生错误。当然,一个好的 WordPress 主机应该为你配置好一切,并确保这个错误永远不会发生。但是如果你完全单独管理 WordPress,那么这个错误很快就会发生。

wp-config.php 文件是 WordPress PHP 文件中最重要的文件,因为没有它,无法建立与数据库的连接,您的网站将无法运行。在此文件中,定义了您的连接信息——数据库名称、用户名、密码和主机。对于付费主机,此文件不可编辑。如果您使用的是托管托管服务,则下一个场景不太可能与您相关。

为了保护您的隐私,视频在您点击之前不会加载。

如果在建立数据连接时出现错误,这通常是由于 wp-config.php 中的不正确的数据库连接设置。如果您从旧的托管服务迁移网站,那么您必须进行更改。更新 wp-config.php 文件中的数据库名称、数据库用户名和数据库密码,以便您的数据库正常工作。

wp-config.php 中的数据库设置

一个更常见的错误源与将 WordPress 文件重新定位到新的托管服务有关。当您转到 URL 时,仍会显示该网站。但是,一旦您的旧托管服务完成了您的合同,如果您尚未将数据库移至新提供商的服务,那么您的网站将不再显示。您将收到“建立数据库连接时出错”错误消息。

防止此错误的最佳方法是立即将整个数据库转移到您的新托管公司。更新您的 wp-config.php 文件以访问新数据库。这样,就可以安全地取消您的旧主机帐户,而不会丢失任何数据或面对可怕的“建立数据库连接时出错”消息。

在开始故障排除之前,请确保通过导出 SQL 文件获得数据库的备份副本

因此,当您更改数据库密码时,您忘记更新您的 wp-config.php 文件。

您应该经常更新您的数据库密码以保护您的数据库,但您必须记住,您将 还需要在主机控制面板以及 wp-config.php 文件中更改密码 .下载您的 wp-config.php 文件,打开文本编辑器,然后编辑以下行:

Define ('DB_PASSWORD', '在此输入密码');

输入您的新密码,保存 wp-config.php 文件,然后通过 FTP 上传。重新加载您的浏览器并检查您的网站是否已完全加载。

拼写错误有时会潜入,一个小小的拼写错误可能会导致整个网站崩溃**。数据库名称、用户名或密码中的错误下划线或错误数字足以阻止访问您的网站。

大多数 WordPress 安装都是通过主机控制面板和助手执行的。但有些用户仍然喜欢手动安装。如果您在没有自动支持的情况下安装了 WordPress,您还必须手动创建您的数据库。在此特别注意确保您已正确输入数据库名称、用户名和密码。为了绝对确定,您应该使用复制粘贴方法

即使这样做,也要小心确保您只复制了您需要的文本。请注意您不要复制任何空格,因为 WordPress 将此信息解释为字符输入。因此,当安装程序尝试连接到您的数据库时,空格可能会导致错误。您还需要确保在安装过程中在正确的字段中输入信息。

一旦您更新了 wp-config.php 文件以从新的托管服务提供商访问您的数据库,您可能还需要更改 DB_HOST 值

这个问题不会经常发生,但它可能会发生。在 wp-config 中定义 DB_HOST 参数时,一些托管服务使用它们自己的值,但情况并非总是如此。其他主机定义 MySQL 数据库服务器的 URL,这必须用作 DB_HOST 的值。有时,如果输入 hosting IP address 而不是 MySQL URL,它也可以工作。

此错误与“建立数据库连接时出错”不同,但它与之相关。有时,您网站的前端运行良好,但仍显示错误消息。一个或多个数据库表不可用,并且数据库可能需要修复

打开 wp-config.php 文件并转到定义数据库名称、用户名、密码和主机的部分。在主机下,定义以下内容:

定义('WP_ALLOW_REPAIR',真);

现在保存您的 wp-config.php 文件并通过 FTP 上传。访问以下网址:

http://www.your-website.net/wp-admin/maint/repair.php

在此页面上,您将看到两个选项。选项一是**‘修复数据库’按钮**,第二个选项是**‘修复和优化数据库’按钮。此时,您应该确保已创建数据库的完整备份**。

单击**“修复数据库”选项**,修复过程完成后,在浏览器中打开一个新选项卡。现在检查您的网站是否显示无问题。

如果 您的托管服务提供商的服务器 达到其限制,则可能会发生这种情况。如果您的网站加载了过多的流量,则数据库服务器可能会过载。某些提供商可能在同一台服务器上拥有大量站点。然后,如果其中一个网站的流量过多,这可能会导致其他网站出现问题。

您应该致电您的托管服务提供商进行确认,并要求他们检查数据库服务器的状态。可能存在技术问题,或者您的托管服务提供商尚未向您发送有关计划服务维护的电子邮件。尽管这不太可能发生,但一个简单的调用就可以提供保证。

与您的托管服务提供商交谈并解释您已经尝试了许多故障排除选项,但均未成功。如果他们告诉您您的网站在服务器上产生了大量流量并且建议进行 主机升级,那么您已成功跟踪错误的来源。

如您所见,“建立数据库连接时出错”并没有那么严重。在大多数情况下,您只需准确检查您的数据库设置是否正确输入到 wp-config.php 文件中。

此错误信息一般发生在网站服务器过载且浏览器请求无法完成时。另一种可能的情况是服务器配置不当。当您的网站向服务器发送的**请求数超出其处理能力时,会显示“连接超时”错误。

首先,您应该停用您的插件。如果这解决了问题,那么一一重新激活它们。使用此方法,您可以查看导致问题的插件。或者,您可以从当前主题切换到标准 WordPress 主题

另一个可能的错误来源是PHP 存储空间。在 wp-config.php 文件中增加对此的限制。打开文件并输入以下代码行:

define('WP_MEMORY_LIMIT','64M');

此行会将存储空间增加到 64 MB。但是,您应该注意,共享虚拟主机只能将您的内存增加到一定的限制。如果您想进一步增加它,您需要联系您的虚拟主机并让他们增加存储限制。请记住,许多共享托管服务提供商将 PHP 存储限制保持在非常低的水平

如果您有权访问 php.ini 文件,还可以增加最大执行时间。在文件中滚动到带有选项 max_execution_time 的行。将限制值设置为零以完全消除 PHP 执行时间限制,或设置您想要的任何其他值。

错误消息的另一个常见原因是所谓的 404 错误。这是当网站尝试加载不存在的文件时。它会降低您的网站速度并导致超时

如果您还不熟悉 .htaccess 文件的使用,则可能会出现此 WordPress 错误。在极少数情况下,当您的浏览器保存 faulty cookie 时会出现此 WordPress 问题。尽管这种情况很少发生,但最好删除浏览器缓存并重新加载页面以防止出现此错误。

有许多针对各种 WordPress 错误的故障排除解决方案。 插件核心控制 可以防止许多这些错误源:

Core Control 是一个插件模块的集合,您可以使用它来控制 WordPress 核心的系统文件。如果要使用此插件,请加载“核心控制”设置页面并激活 HTTP 模块。然后转到新选项卡并尝试 Core Control。

您刚刚修改了主题或创建了一个新条目,重新加载了您的网站 - 但没有可见的更改。在大多数情况下,这个问题有一个简单的解决方案:您的网络浏览器需要从服务器完全重新加载页面。 Web 浏览器将网站的副本保存在其缓存或计算机的存储中。然后,在随后访问该站点时,Web 浏览器只会访问缓存中保存的副本,以便网站加载更快

如果您的网络浏览器正在从缓存中加载页面的保存副本,那么您最近的更改将不会显示,因为它正在处理旧副本。 例如,要在 Firefox 中完全重新加载您的网站,您必须使用组合键 Ctrl+Shift 并按 R 键。在 Chrome 中,按 Ctrl+F5。 根据您的浏览器设置,这些快捷方式可能会有所不同。

网络托管服务可能会在其客户不知情的情况下在后端使用缓存插件。通常可以在您的网络主机的配置设置中禁用此缓存插件。可以肯定的是,您应该询问您的虚拟主机的支持人员该服务是否使用缓存插件。如果是这种情况,您可以请求停用这些插件。

使用 WordPress 托管计划时,不显示更改是很常见的。许多托管计划使用服务器端缓存。如果您使用提供商的 WordPress 服务,手动删除缓存可能会很有用。在许多情况下,您的更改将在清除缓存后立即显示。

如果您在网络服务器上使用缓存 HTTP 反向代理,则不会立即显示对文件的更改。当页面的缓存版本过期并重新加载时,编辑首先变得可见。要解决此问题,请相应地设置您的缓存系统。

默认情况下,WordPress 没有可用的缓存存储。但是一些 WordPress 插件会为您的 WordPress 网站添加缓存功能,无论您的浏览器设置如何。这有助于您的网站更快地加载,因为 WordPress 从缓存中获取您的文件。 所有好的缓存插件都会在编辑、页面或评论发布后立即清除缓存。但是,如果您进行其他更改,例如更改主题,则缓存可能不会被删除,并且仍会显示旧版本。在这种情况下,请查看相应插件的教程以了解如何清除缓存。

当您对文件进行更改时,新文件最初仅保存在您的计算机上。如果您没有看到任何更改,请确保您已上传文件并将其放置在正确的文件夹中。如果您覆盖了相同的文件,则可能是存储过程尚未完成。为了确保这一点,您应该从主机服务器中删除文件的最旧版本

您还可以使用代理网站 并从那里重新加载您的网站。因为这是一个代理页面,所以没有使用缓存,所以会加载最新版本的站点。

您经常会遇到需要更新的插件、主题或 WordPress 核心文件**。您保存您的网站,运行更新,然后出现中断。 升级与现有插件之间存在冲突,或者升级与您的自定义代码之间存在冲突。结果是报告内部故障

如果您停用了有问题的插件或用户自定义代码,您可能仍会卡在 WordPress 维护模式 中。在您网站的主页上,您将看到以下消息:

Maintmode.wpe

该站点现在公开处于维护模式。但那究竟是什么? 维护模式是一项核心功能,可在更新或安装期间暂停对 WordPress 的访问。当您运行更新时,一些后端进程必须停止一小段时间。 WordPress 然后创建一个临时文件来安装更新。该过程完成后,文件将被删除,网站再次正常运行。

如果与此文件发生冲突,就会出现问题。这样的冲突可能会中断临时文件的计划删除。更新完成后,维护文件将继续运行,并显示上述消息。

但如果您熟悉 FTP 程序,这种类型的冲突很容易纠正。直接从索引中删除维护文件:

通过您的 FTP 程序登录并切换到您的根目录(与 wp-config.php 文件相同的文件夹)。如果找不到该文件,则它可能已被隐藏。在您的客户端中选择“显示隐藏文件”选项。找到文件后,将其删除并更新客户端。然后删除浏览器中的缓存并重新加载您的网站。

但是如何防止与维护文件发生冲突呢?通过这些简单的步骤,您可以提前排除许多问题:

  • 忽略更新通知时会出现许多冲突。 一旦可用,请立即使用更新。检查是否在您的 WordPress 管理页面上推荐了重要更新。

  • 确保您的所有插件和主题都与最新版本的 WordPress 兼容。如果没有,请询问插件或主题开发人员是否以及何时计划发布新版本。

  • 在没有先创建备份之前不要运行任何更新。

在上一节中讨论了如何在错误的地方出现一个小错字会导致整个 WordPress 页面停止工作。但是“语法错误”消息并不是一个无法解决的问题。

语法错误通常是由您的代码语法中的一个小但决定性的错误引起的。缺少逗号或括号可能会中断整个脚本。您最近是否从互联网上添加了片段或更新了插件?如果是这样,那么你应该先检查一下。

要更正语法错误,您需要编辑导致错误的代码部分。要么完全删除它,要么修复语法。作为初学者,如果一个错误导致整个网站无法访问,它很快就会变得令人沮丧。如果您使用 WordPress 中的编辑器部分插入了代码,则无法直接访问您的 WordPress 代码。此时纠正语法错误的唯一选择是通过 FTP 直接交换有问题的代码

使用您的 FTP 程序登录并切换到包含需要编辑的主题文件的索引。 错误代码表示哪个文件和哪一行是最准确的。

现在要么完全删除最近添加的代码,要么更正语法。一旦代码被删除或编辑,保存文件并将其上传到您的服务器。在没有缓存的情况下访问您的 WordPress 网站,它将再次正常工作。

WordPress 提供了许多很酷的功能——毫无疑问,自动更新功能对许多用户来说非常实用。但是在自动更新 WordPress 时有时会出现并发症

如果您安装了当前版本的 WordPress,那么您无需担心更小且与安全相关的更新。大多数这些更新都在后台进行。这意味着较小的 WordPress 更新会自动安装而您无需做任何事情。对于更大的更新,例如全新版本的 WordPress,只需单击 ‘立即更新’ 按钮。

在更新 WordPress 之前,您应该始终创建一个备份您的 WordPress 数据库以及所有文件和文件夹。如果您收到错误消息“更新失败”,您可以通过以下方式解决此问题:

为了保护您的隐私,视频在您点击之前不会加载。

首先,通过 FTP 从您的 WordPress 索引中删除维护文件。如果 WordPress 更新失败,则您需要删除文件以返回 WordPress 管理页面。

有时,WordPress 无法运行升级因为授权问题。如果您收到“无法安装更新”错误消息,那么您应该检查您的 wp-content 文件是否具有正确的 755 文件权限。 也可以使用 777 权限。但请记住,一旦您解决了问题,就改回权限。您还应该暂时禁用此解决方案的所有插件

然后尝试再次更新 WordPress。如果您仍然看到相同的错误,请删除 wp-content 中的“升级”文件夹,重新创建它,并对同一文件夹使用 777 权限。如果现在可以使用,请记住将权限改回 755,以最大程度地降低安全风险。

在某些情况下,由于您的虚拟主机,您还面临授权问题。然后您必须向您的主机发送支持票并尝试以这种方式解决问题。

如果您的网站最近被移动,或者您更改了 FTP 密码,那么 WordPress 可能会在仪表板中询问您的 FTP 访问数据。 WordPress 定期请求此数据,但也可以使用相应的设置进行更改。

无需每次都在仪表板中输入访问数据,您只需将其输入到 wp-config.php 文件中即可。不过,在执行此操作之前,请确保您使用的是正确的 FTP 访问数据。通过访问您的网络托管控制面板检查数据。

现在从 WordPress 安装的 root index 打开您的 wp-config.php 文件,并添加一些额外的行。在“''“ 线:

在“''“ 线

定义(‘FS_METHOD’,‘ftpext’);

定义(‘FTP_HOST’,‘ftp.website.com’);

定义(‘FTP_USER’, ‘用户名);

定义(‘FTP_PASS’, ‘密码);

在 FTP 主机、用户名和密码详细信息行中输入您的相应数据。

上传图片的问题通常是由不正确的文件权限引起的。您的上传索引应具有正确的文件权限,否则 WordPress 无法将文件保存到其中。在某些情况下,您可能难以从上传索引中查看文件。要为您的上传索引设置正确的文件权限,您需要一个 FTP 客户端。也许会问自己为什么突然出现权限问题——谁更改了文件权限?

有多种可能的原因会导致权限复杂化。您的网络托管服务提供商可能执行了升级并且您的文件权限已更改。黑客也有可能通过上传后门黑客进行了这些更改。如果共享主机配置不当,也可能是另一个用户从不可靠的来源安装了主题或插件,并且此文件错误地更改了所有用户的脚本和文件权限。

如果您网站上的所有内容再次正常运行,您仍然需要规范您的文件权限。如果您仍然遇到困难,请联系您的托管服务提供商并寻求他们的支持。

通过 FTP 客户端连接到您的网站并打开 /wp-content/ 文件夹。这包含 /uploads/ 子文件夹。右键单击上传索引并选择文件权限。然后打开权限对话框。首先,您必须为上传索引本身设置文件权限**,然后将所有子目录设置为 744。为此,请在字段中输入 744 作为数值,然后选中“递归地在子目录中”旁边的框。最后,单击“仅单击目录”。单击“确定”确认并应用更改。您的 FTP 程序现在将启动索引的文件管理。如果将索引权限设置为 744 没有帮助,请尝试使用值 755

在下一步中,在上传索引中设置所有文件的文件权限。为此,请右键单击上传索引并选择“文件访问权限”类别。将对话框“文件访问更改”更改为数值 644。选中“在子目录中递归”旁边的框。最后,单击选项按钮“仅适用于文件”。然后单击确定以应用这些更改。

您的 FTP 程序现在为所有文件设置文件权限**。保存这些更改后,应该可以再次将照片上传到您的 WordPress 管理页面。

发生此 WordPress 问题时,您的侧边栏不再位于主要内容的左侧或右侧,而是在您的文本下方。这不仅看起来没有吸引力,而且还会损害您网站的可用性。即使你的布局经常因为这个错误而变得不可用,但这并不意味着你仍然不能使用你的主题。侧边栏错误通常可以快速解决。

此错误的一个常见原因是您的 HTML 代码中有太多打开或太多关闭的 div 标签。 WordPress 页面代码中的 div 标签如下所示:

<div> </div>

此表示法打开或关闭您网站上的 HTML 元素。如果您的代码中存在太多或太少 div 标签,则无法正确实现。 这最会影响您的布局。特别是如果问题只在一篇文章或页面上可见,那么 div 标签可能是造成混乱的罪魁祸首。测试代码是否存在 div 标签问题的最简单方法是通过在线 HTML 验证器。

否则,您的 CSS 样式文件中的错误也可能悄悄出现。当您最近对该文件进行了更改时,应首先考虑此原因。如果您为主要内容和侧边栏分配了不适合并排的尺寸,则 CSS 无法正确构建您的布局。 错误输入的页边距或过多的填充也可能导致您的网站呈现错误


特别提示:本信息由相关用户自行提供,真实性未证实,仅供参考。请谨慎采用,风险自负。


举报收藏 0评论 0
0相关评论
相关最新动态
推荐最新动态
点击排行
{
网站首页  |  关于我们  |  联系方式  |  使用协议  |  隐私政策  |  版权隐私  |  网站地图  |  排名推广  |  广告服务  |  积分换礼  |  网站留言  |  RSS订阅  |  违规举报  |  鄂ICP备2020018471号