8最常见的WordPress错误以及如何修复它们

文章撰写者:
  • WordPress
  • 更新:Sep 13,2017

你有一个WordPress支持的网站吗?

它可能正是您的业务需要达到群众,提高您的投资回报率和增强您的品牌识别。 由于其用户友好的界面和灵活性,使用WordPress建立在线企业确实很简单。 虽然WordPress非常易于使用,但有一些常见错误会让它变得烦人。 但是,最好的部分是您可能在您的网站上遇到的错误很可能是由您之前的某人报告并解决的。

需要帮助修复WordPress网站?
WHSR现在与Codeable.io合作,为需要专业WP开发/定制服务的用户提供帮助。

要获得免费报价, 请填写此申请表.

以下是有关如何解决这些常见WordPress错误的教程:

1。 建立数据库连接时出错

建立数据库连接时出错

建立数据库连接时出错非常明显,并告诉您与数据库的连接已断开。

  • 数据库建立错误的原因
  • 托管服务器出现问题
  • wp-config.php文件出错
  • 您的网站可能已被黑客入侵

方案#1。 修复托管服务器的问题

跟你说话是个好主意 WordPress托管服务提供商 关于这个问题。

您的托管服务提供商将能够告诉您数据库是否因超出其配额而关闭,或者服务器存在问题。 如果你被告知服务器端的一切正常,那么就该检查你的wp-config.php文件了。

方案#2。 wp-config.php文件错误

使用FTP或文件管理器打开您的wp-config.php文件。 现在,检查数据库名称,主机,用户名和密码是否正确。 如果您发现这些细节有任何变化,请立即更正。 如果您不知道如何编辑PHP文件,最好先熟悉一下基础知识。

方案#3。 扫描它以检查它是否被黑客入侵

WordPress是最受欢迎的开源平台,但极易受到安全威胁。 因此,将WordPress视为黑客攻击的首要目标并不奇怪。 使用安全工具完全扫描您的网站,并检查您的网站是否被盗用。 如果您发现您的网站遭到黑客入侵,请不要惊慌。 立即更改您的登录详细信息并从备份中恢复您的网站。

2。 死亡的白色屏幕

死亡的白色屏幕

此错误通常会导致 纯白色的死亡屏幕 没有任何错误消息,因为您不知道要寻找什么以及要修复什么,这使您感到更加沮丧。

原因:

  • 通常由耗尽的内存限制引起
  • 编码不佳的主题或插件

解决方案#1: 增加内存限制

由于耗尽的内存限制是此错误的一个常见原因,因此建议增加内存限制。 要增加限制,请打开wp-config.php文件,并在主PHP标记中添加以下代码行。

定义( 'WP_MEMORY_LIMIT', '64M');

上面的代码增加了对64M的内存限制。

解决方案#2。 用默认主题替换您的主题并禁用所有插件

如果问题仍然存在,请禁用所有插件,并使用默认的WordPress主题替换当前活动的主题,并检查它是否仍显示白屏死机。 如果问题得到解决,您的主题或其中一个插件会导致白屏。 一次激活一个插件,同时密切关注网站。 如果这样可以解决问题,请检查主题的functions.php并删除文件底部的任何多余空格。

3。 500内部服务器错误

500内部服务器错误

这是几乎每个WordPress网站至少遇到过一次的另一个常见问题。 有几个潜在的原因。

原因:

  • 耗尽的PHP内存限制
  • 插件功能损坏
  • 主题功能损坏
  • 堕落.htaccess

解决方案#1。 增加内存限制

按照相同的步骤增加内存限制,如上一步所述。

方案#2。 编辑.htaccess文件

由于问题通常是由损坏的.htaccess文件引起的,因此您需要编辑.htaccess文件。 从FTP或文件管理器打开.htaccess文件,并使用.htaccess old重命名。 刷新您的网站,看看问题是否仍然存在。 如果这样可以解决问题,请单击设置>永久链接,然后点击保存更改以重置.htaccess。

解决方案#3。 停用所有插件

如果更改.htaccess文件对问题没有任何影响,您可能需要检查插件。 点击插件即可停用所有插件? 安装插件。 从“批量操作”下拉列表中选择“停用”,然后点击“应用”。 它会自动停用所有插件。 现在转到您的网站,刷新它并检查错误是否消失。 如果是这样,请逐个激活插件,看看哪个插件导致了问题。

方案#4。 替换wp-admin和wp-includes文件夹

如果没有任何效果,请尝试使用WordPress安装中的新副本替换您的wp-includes和wp-admin文件夹。 保存并上传。 刷新浏览器并查看问题是否已解决。

4。 丢失的管理员电子邮件和密码检索不起作用

丢失的管理员电子邮件和密码检索不起作用

忘记您的电子邮件或密码是很常见的,特别是当您需要记住大量电子邮件或密码时。 在这种情况下,您可能已经单击丢失的密码链接以恢复详细信息。 但遗憾的是,您的收件箱中没有重置链接。

原因:

这个问题的实际原因仍然是个谜,但解决方案却不是。 您可以执行某些操作来更改电子邮件和密码,而无需重置链接。

方案#1。 编辑您的functions.php文件

要在主题的functions.php文件中进行更改,请通过FTP或文件管理器导航到../wp-content/themes/your_current_theme。 打开你的functions.php文件并添加以下代码行。

wp_set_password('DesiredNewPassword',1);

将所需的新密码替换为“DesiredNewPassword”的位置。保存文件并重新上传。 登录网站后,从文件中删除代码并重新上传。

方案#2。 通过phpMyAdmin重置您的电子邮件和密码

登录您的cpanel。 单击phpMyAdmin并选择您网站的数据库。 单击wp_users表并编辑您的记录。 为user_pass输入新值。 请记住phpMyAdmin使用MD5加密,因此您必须将密码转换为MD5。

从Functions中的下拉菜单中选择MD5选项。 点击保存并刷新您的网站。

5。 连接超时

连接超时

此错误通常是由负担过重的共享服务器引起的。 以下原因通常会导致此问题。

原因:

  • 重插件
  • 主题功能错误
  • 耗尽的PHP内存限制

  1. 增加PHP内存限制
  2. 停用所有插件并删除导致问题的插件
  3. 切换到默认的WordPress主题,以检查您的主题是否导致问题

6。 404页面错误

404页面错误

当网站找不到您指定的页面时,通常会发生此错误。

原因

永久链接设置是404页面错误的主要原因。

解:

单击设置>永久链接重新配置永久链接。 您还可以手动重写规则以覆盖默认的永久链接设置。

7。 内存耗尽错误

内存耗尽错误

内存耗尽错误会导致白屏死机或以下错误

致命错误:在xxx行的/home/username/public_html/site33554432/wp-includes/plugin.php中2348617字节的内存大小已耗尽(尝试分配1字节)

原因

主要原因是WordPress插件或脚本耗尽了默认的内存限制。

解决方案

您需要增加PHP内存限制。 尽管我们已经提到了在第一点增加内存限制的所有步骤,但我仍然在这里写它。

要增加限制,请打开wp-config.php文件,并在主PHP标记中添加以下代码行。

定义( 'WP_MEMORY_LIMIT', '64M');

上面的代码增加了对64M的内存限制。

用默认主题替换您的主题并禁用所有插件

8。 计划维护错误不可用

计划维护错误不可用

由于中断或未完成的WordPress更新,您可能会遇到此错误。

原因:

当WordPress更新插件或主题时,它会使您的网站处于维护模式。 如果更新中断,则会使您的站点保持在维护模式。

  1. 手动更新WordPress安装
  2. 通过FTP或文件管理器转到根目录,删除.maintenance文件。

包起来

WordPress是一个功能强大的软件,但与其他平台一样,它有其缺陷。 在今天的帖子中,我们已经揭示了其原因和解决方案的某些常见错误。 我希望你发现它很有用并永久消除这些错误。

Jason Daszkewicz的文章

Jason Daszkewicz是一名网络爱好者,他是Wordsuccor有限公司的WordPress开发人员,为企业提供WordPress插件开发服务。 Jason在WordPress相关文章的博客方面拥有卓越的专业知识。 他还喜欢在户外探索世界,人和技术。