一些常见的 WordPress 错误及其修复
已发表: 2023-08-08您的 WordPress 网站是否因神秘的错误消息和莫名其妙的白屏而让您头疼? 不用担心,因为您即将踏上一段揭开这些问题神秘面纱的旅程。 从令人沮丧的“死机白屏”到神秘的“建立数据库连接时出错”,这些故障可以将平稳运行的网站变成数字难题。 但不要害怕!
本指南将深入探讨一些最常见的 WordPress 错误并提供简单的修复方法。 当您读完本文时,您将掌握恢复网站辉煌并保持其无缝运行的知识。 让我们消除这些错误,让您的 WordPress 王国重回王座!
死亡白屏
这是当您在 WordPress 网站上看到空白屏幕且没有任何信息时。 它可能是由于 PHP 错误或数据库错误而发生的。
以下是您可能会遇到 WordPress 白屏死机的一些原因:
插件兼容性问题:
插件可能会导致兼容性问题。 如果您可以访问管理屏幕,请尝试停用所有插件,然后一一激活它们以找到有问题的插件。 如果您无法访问屏幕,请使用 FTP 登录您的网站并转到“wp-content/plugins”文件夹。 将“plugins”文件夹重命名为“plugins_old”。 这将停用您的所有插件。
主题相关问题:
如果您在激活新主题或在 WordPress 网络中创建新站点后遇到白屏,则更有可能出现此问题。
登录 WordPress 管理屏幕并激活默认 WordPress 主题,例如“二十一”。 如果您使用的是 WordPress 5.8 或更低版本,请切换到“二十二十一”主题,因为“二十二十一”主题需要 WordPress 5.9 及更高版本。 如果您无法访问管理屏幕,请使用 FTP 导航至“/wp-content/themes/”文件夹并为活动主题重命名该文件夹。
这些步骤可以帮助解决 WordPress 白屏死机问题。
内部服务器错误
要解决内部服务器错误,您可以按照以下步骤操作:
损坏的 .htaccess 文件:
使用 FTP 访问站点的根目录并将 .htaccess 文件重命名为 .htaccess_old。 通过加载您的网站来检查错误是否已解决。 如果有效,请转到“设置”>“永久链接”并重置永久链接以生成新的 .htaccess 文件。
插件问题:
停用所有插件以确定是否有任何插件导致错误。 如果您无法访问 WordPress 管理屏幕,请使用 FTP 停用插件。
主题相关问题:
切换到默认的 WordPress 主题,例如“二十二十一”,以排除任何与主题相关的问题。 请注意,如果您使用的是 WordPress 5.8 或更低版本,请使用“二十二十一”主题,因为“二十二十一”主题需要 WordPress 5.9 及更高版本。
上传新的 WordPress 文件:
从全新安装的 WordPress 上传 wp-admin 和 wp-includes 文件夹以替换任何可能损坏的文件。
请记住逐一执行这些步骤,并在每个操作后检查错误是否已解决。
建立数据库连接时出错
如果您在页面上看到消息“建立数据库连接时出错”,则表明连接到数据库时出现问题。 以下是此问题的一些可能原因和解决方案。
wp-config.php 信息不正确
“建立数据库连接时出错”通常是由于 wp-config.php 文件中的错误造成的。 要解决此问题,请按照下列步骤操作:
- 通过 FTP 客户端访问您的站点
- 打开 wp-config.php 文件
- 验证以下信息是否正确:
- 数据库名称
- 数据库用户名
- 数据库密码
- 数据库主机
如果需要,进行必要的更正。
如果配置正确,您可以手动重置MySQL密码。
如果在检查 wp-config.php 并与您的网络主机验证后仍然遇到该问题,请考虑以下可能性:
您的网络托管服务商的问题:
请联系您的托管提供商以调查潜在问题,例如达到数据库配额或服务器停机时间。
受损网站:
如果您排除了配置错误和托管问题,则您的网站可能已被黑客入侵。 使用 Sucuri SiteCheck 等工具扫描您的网站是否存在任何泄露。
请记住根据扫描结果采取适当的措施或寻求专业帮助来解决任何受损的网站问题。
自动升级失败
有时,WordPress自动更新功能可能会遇到问题而无法更新。 您可能会注意到以下几点:
- 白屏,没有任何信息
- 警告提示更新失败
- PHP 错误消息
发生这些故障的原因有多种,例如与 WordPress 主文件的连接出现故障、升级过程中的互联网连接问题或文件权限不正确。
如果您遇到自动升级失败的情况,您可能需要排查问题的具体原因,以确保更新成功。
连接超时
当您的网站超出服务器的容量时,就会出现“连接超时”错误,这在内存限制有限的共享主机中很常见。 以下是一些解决方案:
- 停用所有插件:如果停用所有 WordPress 插件可以解决问题,请一一重新激活它们以找出有问题的插件。 如果无法访问管理屏幕,请手动停用插件。
- 切换到默认 WordPress 主题:使用二十一主题(适用于 WordPress 5.8 及更低版本)来排除任何与主题相关的问题。 请注意,二十二十二主题需要 WordPress 5.9 及以上版本。
- 增加内存限制:如果您使用共享主机,请要求您的主机提供商通过修改 wp-config.php 文件来增加内存限制。
- 增加最大执行时间:编辑 php.ini 文件以增加最大执行时间。 如果您不确定如何执行此操作,请联系您的托管提供商寻求帮助。
请记住逐一执行这些步骤,并在每个操作后检查错误是否仍然存在。
升级后的维护模式
WordPress 更新后,您可能会看到一条消息:“暂时无法进行计划维护。 请稍后再查看。” 发生这种情况是因为升级过程中会自动创建 .maintenance 文件,但可能无法正确删除。
要解决此问题:
- 使用 FTP 程序登录您的网站
- 在站点的根目录中找到 .maintenance 文件
- 删除.maintenance文件
通过删除 .maintenance 文件,该消息将不再出现,并且您的网站将可以再次访问。
当你做出改变时什么也不会发生
如果您对网站进行了更改,但在浏览器中没有看到这些更改,请尝试清除浏览器缓存。 缓存存储网站数据以更快地加载页面。 有时,浏览器会加载缓存版本而不是更新版本,从而导致更改不显示。 要解决此问题,请清除浏览器缓存或关闭并重新打开链接以查看更新的网站。
404 错误,带有漂亮的永久链接和白屏
如果您遇到带有漂亮永久链接的 404 错误,并且面临导致白屏的图像上传问题,则可能是由于默认情况下 Apache 中未启用 mod_rewrite 模块。 Mod_rewrite 对于使漂亮的永久链接发挥作用至关重要,因为它允许 URL 重写。
此问题通常发生在 WordPress 多站点网络中,但也可能发生在共享托管中或迁移或移动服务器后。
要解决此问题,请首先通过 WordPress 中的“设置”>“永久链接”重置永久链接。 如果问题仍然存在,您可能需要手动编辑 .htaccess 文件。
自定义帖子面临 404 错误
如果您遇到自定义帖子类型的 404 错误,请按照以下步骤操作:
确保您的自定义帖子类型和单个页面没有相同的名称。 如果存在冲突,请重命名单个页面,包括 slug。
访问您的 WordPress 管理屏幕并转到“设置”>“永久链接” 。 选择默认的永久链接,保存更改,然后切换回您首选的永久链接。 这将刷新重写规则并解决问题。
通过执行这些步骤,您应该能够解决与自定义帖子类型相关的 404 错误。
结论
使用 WordPress 时遇到错误是很常见的情况。 通过了解这些错误的性质并遵循适当的故障排除步骤,大多数问题都可以得到有效解决。
无论是处理内部服务器错误、数据库连接问题、失败的自动升级还是本博客中讨论的其他问题,采取系统方法并在需要时寻求帮助将帮助您克服这些障碍。
请记住保持更新、定期备份您的网站,并利用庞大的 WordPress 社区获取支持。 只要有耐心和正确的策略,您就可以解决 WordPress 错误并继续享受这个强大平台的好处。
- 这个有帮助吗 ?
- 是 否