WordPress是一个稳固且平安的平台但这并不意味着您不会在网站上遇到错误。许多用户会晤临着一些问题这些问题会阻止接见者接见网站或部门功效。
通过体会最常见的WordPress错误您可以为快速解决这些问题做好准备。恢复您的站点并使其快速运行将最大限度地削减流量或收入损失。在本文中代码农将分享5种最常见的错误类型这些错误类型可能会显示在您的WordPress网站上。
1、插件冲突
关于WordPress最好的事情之一就是可以异常容易地使用插件自定义网站功效。不幸的是由于这些插件、WordPress自己以及主题都是由许多自力的开发人员确立的因此它们并不总是相处得很好。
插件冲突可能会导致您的网站泛起许多令人沮丧的问题包罗:
- 某些功效不起作用。这有点模糊然则插件冲突并不总是易于诊断。若是您的网站的一部门功效损坏了您不确定为什么检查不兼容性是一种尺度的故障清扫最佳实践。
- 超时的毗邻。 读取“毗邻超时”错误可能示意您的网站上存在插件冲突。
- 挪用未定义的函数。 这意味着您网站上的插件无法接见其正常事情所需的代码。有时这是由于不兼容造成的。
- 殒命白屏(WSoD)。此错误导致您的网站显示为空缺屏幕。这通常是插件冲突的效果。
处置这些常见的WordPress错误的尺度做法是切换到默认主题并停用所有插件。然后将它们一个接一个地激活直到症状再次泛起。一样平时来说最近激活或更新的主题或插件就是引起冲突的要害。
若是您被锁定在治理区域之外则可以通过使用FTP客户端(例如FileZilla )通过FTP毗邻到服务器来执行此操作。然后导航到 wp-content> plugins
并重命名每个目录:
要重新激活插件请恢复其原始名称。一旦确定了问题的泉源最好将其删除。
2、确立数据库毗邻时失足
确立数据库毗邻时失足
这意味着您的网站无法接见您的数据库。通常这是由于wp-config.php
文件中列出的数据库信息不准确。
要解决此问题请首先找到准确的数据库信息。大多数网络托管服务商会在您的帐户信息中心的某处提供这些信息。
然后使用FTP毗邻到服务器并找到wp-config.php:
右键单击它然后选择 查看/编辑。将以下代码行中列出的信息与您在虚拟主机帐户中找到的信息举行对照:
/** The name of the database for WordPress */
define( \'DB_NAME\' \'database_name\' );
/** MySQL database username */
define( \'DB_USER\' \'database_username\' );
/** MySQL database password */
define( \'DB_PASSWORD\' \'database_password\' );
若是存在差异请举行需要的编辑然后将文件重新上传到您的服务器。若是文件中的数据库信息准确则需要与托管服务提供商联系以确定问题是否出在服务器上。
每当您对wp-config.php
之类的文件举行更改时始终建议在桌面上保留原始文件的备份。若是在上传更新文件时泛起问题例如不注重可能有错字则可以在找出问题的确切缘故原由之前以相同的方式快速还原原始版本。
3、404:找不到页面
作为用户遇到404:未找到页面错误既令人失望又令人沮丧:
对于网站所有者此错误意味着接见者无法接见您的内容。那是一次错过转换的时机。
在某些情形下可能会导致接见者进入您的404页面:
- 您网站上的链接断开。这意味着用户试图通过内部链接浏览您的网站但被定向到不存在的网址。
- 外部资源包罗指向您网站的断开链接。其他网站也可能具有指向您的网站的链接但这些链接已损坏或被错误地编写。
- 您的牢靠链接结构设置不准确。当您使用WordPress多站点或自定义文章类型时这种情形最常见。
要在您自己的站点上查找和修复断开的链接您可以思量使用诸如“Broken Link Checker”之类的工具:
该插件会检测到您网站上无法正常事情的链接并在网站后台和邮件中通知您。
处置外部断开的链接对照棘手。找到它们的一种方式是使用SEMRush的Site Audit Tool:
这将突出显示断开的内部和外部链接。然后您可以联系包罗它们的站点的所有者并要求将这些路径替换为可用的路径。
若是您以为问题是您的牢靠链接结构导致的通常可以通过导航到WordPress中的设置> 牢靠链接重新保留一下来解决此问题:
注重在牢靠链接设置中若是选择第一种“质朴”结构不泛起404错误然则选择其他结构就会泛起404那么一样平时是由于你的主机不支持伪静态或没有添加伪静态规则导致的泛起这种情形代码农建议您可以找主机问下。
4、WordPress卡在维护模式下
每当您在WordPress网站上运行更新时它都市自动进入“维护模式”。在此期间实验接见您的网站的所有接见者都市收到一条新闻“正在执行例行维护请一分钟后回来”指出您的网站“正在举行定期维护”:
更新完成后一切应恢复正常。不幸的是有时WordPress被卡在维护模式下使您的网站长时间无法使用。
幸运的是此错误的解决方案相对简朴。使用FTP毗邻到服务器在网站根目录查找名为.maintenance
的文件:
删除它然后返回您的站点。一切应该恢复正常。
5、不准确的文件权限
“文件权限”是指WordPress的本机平安功效。根据您的用户角色您可以在网站上执行某些操作例如安装插件或更新内容。这样可以防止其他用户或黑客举行未经授权的更改。
然则有时您的文件权限设置可能不准确从而使您无法举行治理员级更改。这可能会导致几个差异的问题。在某些情形下您可能会看到一条新闻内容为“负疚不允许您接见此页面”:
有时不准确的文件权限可能会阻止您执行以下操作:
- 安装或更新主题和插件
- 将文章或页面移到回收站
- 将文件上传到您的媒体库
整理权限的最佳方式是使用FTP。毗邻到服务器后选择wp-admin、wp-includes和wp-content。右键单击它们然后选择“文件权限”:
在泛起的窗口中将“数值”设置为755。选择 递归到子目录中并仅应用于目录。重复此历程但将“数值”设置为644然后选择递归到子目录中 并仅应用于文件:
然后在public_html中选择其余文件 。右键单击它们然后再次选择“文件允许权”。数值应再次为644但无需郁闷其他设置。
也即是文件目录一样平时权限为 755而文件权限一样平时为 644。
结论
使用WordPress时可能会遇到许多问题。提前知道期望什么将有助于您为他们做好准备以便您可以快速制订解决方案。
这篇文章分享了五种常见的WordPress错误类型及其可能的解决方案:
- 插件冲突:停用所有插件然后一次将其重新激活以查找问题的泉源。
- 确立数据库毗邻时失足:编辑 wp-config.php文件以确保数据库凭证准确。
- 404:找不到页面:检查链接是否断开并重新保留“牢靠链接”设置或检查伪静态规则问题。
- WordPress处于维护模式:使用FTP 删除 .maintenance文件。
- 不准确的文件权限:通过FTP将其更改回建议的数值。
您是否对WordPress常见错误有任何疑问或若何解决它们?可以在下面的谈论反馈给我们!
文章来自代码农imgs.8eyx.com转载请注明出处谢谢!!!