跳到主要内容

自 WordPress 首次推出以来,迄今为止,它通过简化人们构建网站的方式,帮助无数人在线开展业务。WordPress 从字面上改变了人们看待网页设计的方式。

知道超过 30% 的互联网由 WordPress 提供支持并不奇怪。这是昨天的新闻。

尽管整个网络上有 19,500,000 个网站使用 WordPress,但必须知道,除了所有优势和奢侈之外,WordPress 用户必须“充分意识到”“没有那么多”漏洞。

没有人是完美无缺的,即使是最流行的内容管理系统。WordPress 也有一些常见问题,任何用户在处理他们的网站时都会至少遇到一次。

在这里,我抽出一些时间与您分享一些可能会困扰您网站的常见 WordPress 服务器问题,以及如何在优化 WordPress 网站的同时解决这些问题。

影响wordpress的4个最常见的服务器问题
影响wordpress的4个最常见的服务器问题

先系好安全带!

在我们一起去兜风之前,必须确保我们不会结束——“无处可去”。那是一个任何人都可能到过的神秘地方。所以,在开始我们的冒险之前,我们可以做的是,确保我们最终不会陷入“无处可去”的境地。

在对站点进行任何更改之前,最好备份原始站点。以防万一,如果我们搞砸了任何事情,我们至少会让我们的网站保持原样。

您可能听说过一句古老的格言:“预防总比治疗好。” 确切地。这就是我想说的,不要随便接受这个小建议。否则“无处”之地离我们并不太远。

“现在备份你的网站,我不介意你以后感谢我的这条小建议。”

有很多插件可以备份您的网站,Updraftplus 是我推荐的插件。所以现在希望您已经备份了您的网站,我很乐意继续讨论每个 WordPress 用户可能在某天或某天遇到的一些最常见的 WordPress 错误。

PS我不是在这里声称我已经涵盖了所有内容,我要告诉你的是,我已经涵盖了根据我的说法,每个 WordPress 用户在浏览和浏览 WordPress 时至少遇到一次的错误。

我必须承认,WordPress 不仅限于每个 WordPress 用户遇到的“根据我的看法”的错误。基本上,我已经涵盖了与 WordPress 有关的大量错误。

你需要什么?

每当我们遇到错误时,这确实不是一种愉快的体验,除非您是一个喜欢破坏事物然后修复它的技术极客。我相信你和我一样是个“绅士”,遇到错误可能一开始会有点沮丧。

因此,处理任何错误首先需要的是“冷静的头脑”,充满耐心,足以处理手头的问题。恐慌将再次带您进入“无处可去”的神秘土地。

除了冷静的头脑,您还需要一个 FTP 客户端(我会推荐 – FileZilla)和一个文本编辑器来修改文件。

我想你已经准备好了备份和冷静的头脑。这里介绍了一些最常见的 WordPress 服务器问题(以及它们的解决方案,它们将对您有所帮助。)对于整个博客,我将向您展示 SEQ(最简单 | 最简单 | 最快)方法,您可以解决任何问题.

文件超过了站点的最大上传大小:

好吧,这是我在“冲浪和溅水”我亲爱的 WordPress 时遇到的第一个错误。我不想描述我解决它的方式,否则你可能会立即关闭这个博客。

(我只是联系了我的主机并修复了它。)相反,我很乐意向您展示如何自己解决这个问题:

以下是解决此问题的方法:
有多种方法可以做到这一点。SEQ 方法是通过一个名为增加最大上传文件大小 WordPress 插件的插件。这是一个新插件,可以帮助您根据自己的意愿增加文件大小。

此外,如果您希望采用复杂的方式来执行此操作,那么有许多博客可以帮助您采用最复杂的方式来完成此操作。我也知道很多复杂的方法,我也可以和你分享一种。

您可以通过修改 .htaccess 文件来增加文件大小:您可以在 WP 安装的根目录中找到 .htaccess 文件。找到后,使用任何编辑器打开它,然后将这三行粘贴到文件末尾,其中显示 #END WordPress:

  • php_value upload_max_filesize 25MB
  • php_value post_max_size 27MB
  • php_value memory_limit 30MB

快速提示:如果您在高级主机上托管您的 WordPress 网站,那么最好的方法就是让您的主机为您解决这个问题。知名房东相信提供优质的客户服务并尽其所能帮助客户。

500内部服务器错误:

在您上次访问之前,您的网站运行得非常好,现在突然之间 – 您会看到一个带有一些黑色文本的白页,上面写着“内部服务器错误”。您可能对这个错误感到可笑,但好消息是我们可以通过一些调整从我们的最后解决这个问题。

导致此错误的最常见原因之一是“损坏的 .htaccess 文件”。需要注意的是,这不是错误的唯一原因,还有很多!举几个例子,这可能是由于插件冲突引起的,或者主题甚至损坏的 WordPress 安装都可能导致此错误。

这还不够,有时,PHP 内存限制也可能导致 500 Internal Server Error。无论是什么原因导致此错误,我们都可以轻松地继续进行修复。

就是这样:

  1. 借助您最喜欢的 FTP 客户端,导航到 WordPress 安装的根目录,找到 .htaccess 文件,重命名该文件(例如,.htaccess_old)。完成此操作后,请尝试重新加载您的网站,看看这是否解决了手头的问题。如果是这样,我向你表示祝贺!如果没有,我们仍然有一个“冷静的头脑”,对我们充满耐心。很高兴我们已经有了它。有更多的变通方法可以尝试解决此问题。
  2. 尝试增加 PHP 限制,看看是否可以为我们解决这个问题。PHP 内存限制通常由您的主机和 WordPress 设置。如果您开始超出限制,WordPress 将尝试增加您的限制,但是它只能达到您的主机在您的服务器上设置的限制。在共享主机计划中,此限制通常较低。您需要增加 WordPress 中的 PHP 内存限制并刷新您的站点以测试这是否导致您的 500 内部服务器错误。
  3. 尝试一一停用您的插件。现在,凭借冷静的头脑和大量的耐心,我们可以完成手头的任何任务。假设您无法访问 WordPress 管理区域,我建议您通过 FTP 进行访问。尝试一个一个地停用您的插件,并在停用每个插件后尝试刷新您的网站,看看是否解决了我们的问题。
  4. 还是没有解决?当你有一个充满耐心的锅时,根本不用担心。如果您还没有解决问题,接下来您可以这样做:寻求专业意见,或者您可以上网探索更多解决此问题的方法。

今天,有很多公司提供 WordPress 开发服务,可以帮助您解决这个问题。如果没有,您可以随时从互联网上的各种论坛和讨论中寻求帮助,它们也可以证明是有帮助的。

建立数据库连接时出错:

当 WordPress 无法连接您站点的数据库时,它会显示类似于上述错误的内容。数据库是存储您所有帖子和页面(包括其他重要信息)的好地方。

100 次中有 99 次,此错误是由于 wp-config 文件中的凭据错误引起的。因此,解决此问题的第一个步骤是进入 wp-config 文件并检查您的登录凭据。

要检查您的密码和用户名是否正确,请编辑您的 wp-config.php 文件并查找以下代码:

define('DB_NAME', 'database_name’);
/** MySQL database username */
define('DB_USER', 'username');

/** MySQL database password */
define(‘DB_PASSWORD’, ‘password’);

/** MySQL hostname */
define('DB_HOST', 'localhost');

在上面的代码示例中:

  • username是有权访问您的 WordPress 数据库的 MySQL 数据库用户的用户名
  • password是 MySQL 数据库用户的密码
  • host是托管数据库的服务器的地址。这是常见的 MySQL 主机名列表
  • database_name是您尝试访问的 WordPress 数据库的名称

查看 wp-config 文件中的凭据,如果它们似乎无效,请修复它们。但是,如果您在解决此问题时仍然面临任何挑战,我建议您联系您的主机并就此获得一些帮助。如果他们无法提供帮助,您可以向全球一些知名公司提供的WordPress开发服务寻求专业帮助。以下是一个“不太常见”的错误,我认为值得添加到列表中。

暂时无法进行定期维护。一分钟后回来查看。

每次将 WordPress 更新到较新版本时,WordPress 都会创建一个临时 .maintenance 文件,更新完成后该文件会自动删除。

但是,当升级完成后没有自动删除.maintenance 文件时会出现问题,这通常发生在升级过程本身未成功完成时。
这可以通过从 WordPress 安装的根目录中删除“.maintenance”文件来简单地修复。

这是修复此问题的方法。在 FTP 的帮助下,您可以登录到您的 WordPress 根目录,从那里您可以找到 .maintenance 文件并立即将其删除!

最后的话
上面描述了一些最常见的和不那么常见的WordPress服务器的问题,根据我的,你可能同时“溅和冲浪”的WordPress的海洋中遇到的问题。

如前所述,WordPress 中的错误不仅限于我的列表。我相信你会遇到更多。然而,有了“充满耐心的锅”,我相信你会熬过去的。

回到顶部