虽然WordPress真的很容易使用,但有一些常见的WordPress错误会让你感到恐慌。好消息是,您在网站上看到的WordPress错误很可能是由您之前的某人报告并解决的。在WPBeginner,我们编写了有关如何修复几个流行的WordPress错误的教程。在本文中,我们将介绍25个最常见的WordPress错误,并向您展示如何解决所有这些常见的WordPress错误。
重要说明:在尝试修复任何WordPress错误之前,请确保您具有完整的WordPress备份。您可以使用BackupBuddy或使用本教程手动创建WordPress备份。
如果您无法通过本文中提到的步骤解决问题,请联系您的WordPress托管公司。
由于这是一篇冗长的文章,我们在下面创建了一个目录,以便于导航。
目录
-
- 如何修复内部服务器错误
- 如何修复WordPress中的语法错误
- 如何修复WordPress中建立数据库连接的错误
- 如何修复WordPress白屏死机
- 如何修复WordPress帖子返回404错误
- 如何在WordPress中修复侧边栏下面的内容错误
- 如何在WordPress可视化编辑器中修复白色文本和缺少按钮
- 如何通过增加PHP内存限制来修复WordPress内存耗尽错误
- 当您被锁定在WordPress管理区域之外时该怎么办
- 如何解决WordPress登录页面刷新/重定向问题
- 如何解决WordPress中的图像上传问题
- 如何解决WordPress中的常见图像问题
- 如何在WordPress中修复“你确定要这样做”的错误
- 如何修复WordPress中的计划维护错误暂时不可用
- 如何修复WordPress不发送电子邮件问题
- 如何修复WordPress RSS feed错误
- 如何在WordPress中修复403禁止错误
- 如何在WordPress中修复错误太多的重定向问题
- 如何修复WordPress中的“上载:无法将文件写入磁盘”错误
- 如何修复WordPress中的“此站点提前包含有害程序”错误
- 如何修复WordPress中错过的预定发布错误
- 如何修复致命错误:WordPress中超出了最大执行时间
- 如何在WordPress中修复Facebook不正确的缩略图问题
- 如何修复WordPress不断记录问题
- 自行解决WordPress错误
我们来看看如何解决最常见的WordPress错误(逐个)。
1.如何修复内部服务器错误
也许初学者可能遇到的最令人困惑的WordPress错误是“内部服务器错误”,或者有时“500内部服务器错误”。
当出现问题时通常会出现此错误,但服务器无法确定问题所在。由于错误消息并未指出您应该在哪里查找错误,因此您需要弄清楚这一点。
我们已经编制了一个您可以尝试的解决方案列表,其中一个将帮助您解决它。[ 修复内部服务器错误 ]
[ 返回顶部↑ ]
2.如何修复WordPress中的语法错误
当您尝试将代码片段添加到WordPress并且意外遗漏某些内容或代码语法不正确时,通常会发生此错误。这将导致PHP解析错误,您将看到如下通知:
Parse error- syntax error, unexpected $end in /public_html/site1/wp-content/themes/my-theme/functions.php on line 278
错误消息将指示代码中发现的意外事件以及行号发生错误的脚本位置。要解决此问题,您必须更正语法。大多数情况下,它是一个缺少的括号,或代码中的一些意外字符。[ 修复WordPress中的语法错误 ]
[ 返回顶部↑ ]
3.如何修复错误在WordPress中建立数据库连接
此错误消息很清楚,您的网站无法连接到数据库。但是,对于初学者来说,解决这个错误可能会很棘手。
通常,当用户错误地输入或修改其数据库凭据(数据库主机,数据库用户名和数据库密码)时,会发生这种情况。有时您的数据库服务器可能没有响应,或者您的数据库可能已损坏。
但是,主要是数据库登录凭据不正确。看看这个问题的常见解决方案。[ 修复错误在WordPress中建立数据库连接 ]
[ 返回顶部↑ ]
4.如何修复WordPress死亡白屏
此错误通常会导致纯白屏幕,没有错误消息。这使得它最令人费解,因为你不知道在哪里寻找和修复什么。
大多数情况下,当脚本耗尽PHP内存限制时会导致它。它也可能由于服务器上的配置而发生。用户也可能只在其网站的某些部分看到白屏死机。[看看如何修复WordPress白屏死机 ]
[ 返回顶部↑ ]
5.如何修复WordPress帖子返回404错误
此错误的症状是,当用户访问其网站上的单个帖子时,他们会收到404页面 – 未找到错误。
用户可以浏览其网站的所有其他部分,包括管理区域。此问题的最常见原因是WordPress中的永久链接设置。要解决此问题,用户需要重新配置永久链接设置或手动更新其重写规则。[ 修复WordPress帖子返回404错误 ]
[ 返回顶部↑ ]
初学者面临的另一个常见问题是当侧边栏出现在内容旁边时,它应该出现在内容旁边。此问题主要是由WordPress主题引起的。
有时,当用户向他们的网站添加代码片段时,他们可能会意外忘记关闭html div标签或添加额外的结束div,这可能会导致破坏主题布局。另一个常见原因是在CSS中使用不成比例的宽度或者没有正确地清除浮动。[ 修复侧边栏出现在WordPress中的内容错误下面 ]
[ 返回顶部↑ ]
有时WordPress可视化编辑器中的按钮可能会消失或开始显示空白空格而不是按钮。
连接JavaScript不起作用时可能会发生此问题。它也可能由TinyMCE文件丢失或损坏引起,或与修改或扩展WordPress附带的TinyMCE的其他插件冲突。[修复WordPress可视化编辑器中的白色文本和缺少的按钮 ]
[ 返回顶部↑ ]
8.修复:WordPress内存耗尽错误 – 增加PHP内存
此错误的指示可能是死亡的白屏,或者像这样的错误消息:
Fatal error: Allowed memory size of 33554432 bytes exhausted (tried to allocate 2348617 bytes) in /home/username/public_html/site1/wp-includes/plugin.php on line xxx
当WordPress脚本或插件耗尽默认分配的内存大小限制时,会发生此错误。[ 修复WordPress内存耗尽错误 ]
[ 返回顶部↑ ]
9.当您被WordPress管理员锁定时该怎么办(wp-admin)
有时您可能会发现自己被锁定在WordPress管理区域之外。如果您忘记了密码而无需访问密码恢复电子邮件,则可能会发生这种情况。
不正确地尝试对管理部分进行某些更改的插件或代码也可以将您锁定。由于黑客入侵的WordPress网站,您可能也会失去对管理区域的访问权限。[ 修复锁定WordPress管理问题 ]
[ 返回顶部↑ ]
此问题的症状是,当用户尝试登录WordPress仪表板时,WordPress会将其重定向回登录页面。
大部分时间是由于WordPress选项表中的站点URL和主页URL字段的值不正确而发生的。它也可能是由配置不当的永久链接设置或.htaccess文件中的重定向设置引起的。[ 修复WordPress登录页面刷新和重定向问题 ]
[ 返回顶部↑ ]
11.如何在WordPress中修复图像上载问题
有时,用户会突然注意到他们网站上的所有图像都已消失,并且正在显示损坏的图像占位符。当用户尝试使用媒体上传器将图像上传到帖子时,会导致错误。
媒体库中的所有这些文件都将显示为已损坏。由于WordPress安装中的文件和目录权限不正确,会发生此错误。许多因素可能会导致此问题。[ 修复WordPress中的图像上传问题 ]
[ 返回顶部↑ ]
12.如何修复WordPress中的常见图像问题
将图像上传到WordPress网站可能会让新手WordPress感到困惑。用户可能无法找到如何对齐图像,调整大小或裁剪图像,或以图库格式显示它们。
这不是WordPress中的错误或问题。您只需要熟悉WordPress如何处理媒体。[ 修复WordPress中的常见图像问题 ]
[ 返回顶部↑ ]
13.如何修复WordPress中“您确定要执行此操作”的错误
用户可能会在WordPress管理区域中遇到此错误。导致此错误的最常见原因是插件或主题无法正确使用Nonce。
Nonce是特殊的安全密钥,可以在WordPress中执行管理操作时附加到URL。有时,插件或主题可能会错误地使用它,这可能会导致用户看到此错误。[ 修复你确定要在WordPress中执行此错误 ]
[ 返回顶部↑ ]
14.如何修复WordPress中的计划维护错误短暂不可用
有时由于未完成或中断的WordPress更新,您可能会在WordPress中看到“计划维护短暂不可用”错误。
会发生什么事情是WordPress在更新期间将您的站点置于维护模式。如果由于某种原因更新被中断,那么WordPress将无法使您的站点退出维护模式。此错误会锁定整个网站,使其无法供管理员和访问者使用。[ 修复暂时不可用于计划的维护错误 ]
[ 返回顶部↑ ]
15.如何修复WordPress不发送电子邮件问题
此问题的最常见症状是未从您的站点接收任何联系表单或WordPress通知电子邮件。
此问题通常是由于大多数共享主机提供商禁用或限制用于发送电子邮件的模块以防止其服务器被滥用而引起的。[ 修复WordPress不发送电子邮件问题 ]
[ 返回顶部↑ ]
大多数WordPress RSS提要错误都是由格式不佳引起的。您可能会看到以下错误:
XML Parsing Error: XML or text declaration not at start of entity
Location: http://example.com/feed
Line Number 2, Column 1:
根据您使用的浏览器,您的RSS源错误消息可能会有所不同。在浏览器中访问您的Feed时,您也会看到此错误消息。
Warning: Cannot modify header information – headers already sent by (output started at /home/username/example.com/wp-content/themes/twentysixteen/functions.php:433) in /home/username/example.com/wp-includes/pluggable.php on line 1228
WordPress以XML格式输出RSS源,这是一种严格的标记语言。缺少换行符或额外的标签可能会破坏您的RSS Feed。[ 修复WordPress RSS提要错误 ]
[ 返回顶部↑ ]
17.如何修复WordPress中的403禁止错误
403当您的服务器权限不允许访问特定页面时,将显示禁用错误代码。这就是为什么错误通常伴随着文本:
403 Forbidden – You don’t have permission to access ‘/’ on this server.
Additionally, a 403 Forbidden error was encountered while trying to use an ErrorDocument to handle the request.
当您看到此错误时,有不同的方案。不正确的文件权限,编码不良的安全插件或服务器配置是最常见的罪魁祸首。[ 修复WordPress中的403禁止错误 ]
[ 返回顶部↑ ]
18.如何在WordPress中修复错误太多重定向问题
由于重定向配置错误,通常会发生此错误。如您所知,WordPress具有使用重定向功能的SEO友好URL结构。其他一些流行的WordPress插件也使用重定向功能。
由于任何这些重定向工具中的配置错误,您的站点可能最终会将用户重定向到实际将其重定向回引用URL的URL。在这种情况下,用户的浏览器被困在两个页面之间,导致重定向循环。[ 在WordPress中修复了太多重定向问题 ]
[ 返回顶部↑ ]
19.如何修复WordPress中的“上传:无法将文件写入磁盘”错误
由于许多原因可能会发生此错误。但是,最常见的是文件夹权限不正确。
您网站上的每个文件和文件夹都有一组权限。您的Web服务器根据这些权限控制对文件的访问。对文件夹的权限不正确会导致您无法在服务器上写入文件。这意味着您的Web服务器无法创建或添加新文件到该特定文件夹。[ 修复上传:无法将文件写入磁盘错误 ]
[ 返回顶部↑ ]
20.如何修复“此站点提前包含有害程序”WordPress中的错误
如果网站发现任何可能是恶意软件或特洛伊木马的可疑代码,则会在此网站上标记此警告。有时,原因是您的网站被黑客入侵,现在用于分发恶意代码。
此错误的另一个常见原因是显示来自低质量广告网络的广告。这些网络有时可能会显示链接到分发恶意代码的网站的广告。[ 修复网站前面包含WordPress中的有害程序错误 ]
[ 返回顶部↑ ]
21.如何修复WordPress中错过的计划发布错误
WordPress具有这一精彩功能,允许您安排在指定时间自动发布的帖子。大多数博客依靠未来来管理他们的出版计划。
但是,由于多种原因,有时WordPress会错过预定的帖子。如果这种情况发生在您身上多次,那么您需要解决此问题。[ 修复WordPress中错过的计划发布错误 ]
[ 返回顶部↑ ]
22.如何修复致命错误:WordPress中超过最长执行时间
WordPress主要用PHP编程语言编写。为了防止Web服务器被滥用,设置PHP脚本运行的时间有一个时间限制。
一些WordPress托管服务提供商已将此值设置为更高级别,而其他人可能已将其设置为较低级别。当脚本达到最大执行时间限制时,会导致超出最大执行时间错误。[ 修复WordPress中超出最大执行时间错误 ]
[ 返回顶部↑ ]
23.如何在WordPress中修复Facebook不正确的缩略图问题
有许多原因可以阻止Facebook正确猜出正确的缩略图。其中一个最常见的原因是在og:image标签中设置了多个图像,其中您的特色图像比其他图像小。
Facebook使用Open Graph(og)标签,而像Yoast SEO这样的插件会自动将它们添加到您的网站,以防止丢失缩略图问题。[ 在WordPress中修复Facebook不正确的缩略图问题 ]
[ 返回顶部↑ ]
24.如何修复WordPress不断登出问题
WordPress在浏览器中设置cookie以验证登录会话。此cookie是为存储在设置部分中的WordPress URL设置的。如果您从与WordPress设置中的URL不匹配的URL进行访问,则WordPress将无法对您的会话进行身份验证。[ 修复WordPress不断登出问题 ]
[ 返回顶部↑ ]
25.自行解决WordPress错误
我们已经介绍了本文中一些最常见的WordPress错误。但是,WordPress的真正威力来自您可以在您的网站上使用的数千个插件和主题。您网站上安装的任何插件或主题都可能导致错误。
对于初学者来说,找出导致他们网站问题的原因以及如何解决问题可能会变得非常困难。
我们编写了完整的分步指南,为初学者解决WordPress错误问题。它将帮助您学习如何诊断WordPress问题以及如何像专家一样修复它们。