跳到主要内容

每隔一段时间,您可能会遇到WordPress错误,例如建立数据库连接错误或内存耗尽错误。这些错误会有所帮助,因为它们可以准确告诉您问题所在。

另一方面,存在诸如“您确定要执行此操作”之类的无用的错误。

有太多因素可能导致此错误。这就是WordPress无法提供任何信息以指出正确方向进行修复的原因。

在本文中,我们将向您展示如何调查和修复WordPress中的“确定要执行此操作”错误。

如何修复wordpress中的“您确定要这样做吗”错误
如何修复wordpress中的“您确定要这样做吗”错误

是什么原因引起的:“您确定要这样做吗?” 错误?

‘你确定你要这么做吗?’ 错误数通常会在随机数验证失败时出现,并且最有可能导致此错误的原因是插件和主题未正确使用此功能。

随机数是唯一的密钥,可添加安全层以保护WordPress URL,表单和Ajax调用免受滥用。他们确保脚本来自您的网站,而不是像试图获取您的网站访问权限的黑客之类的外部来源。

如何解决“您确定要这样做吗?” 错误

最常见的是,此错误是由您网站上安装的插件或主题引起的。要调查哪个插件或主题导致了问题,您将需要停用所有插件。

调查插件

首先,您需要停用所有WordPress插件,并确保WordPress无法找到任何已安装的插件。

只需使用FTP客户端连接到您的WordPress托管帐户即可。

连接后,转到wp-content文件夹,然后将plugins文件夹重命名为plugins.deactivated

之后,您需要返回WordPress管理区域中的插件页面。您会看到有关所有已停用的插件的通知。

现在,您的所有插件都已正确卸载并停用,您可以尝试重现该错误。

如果错误不再出现,则表明您网站上的一个插件引起了该问题。要确定是哪个插件引起了该问题,请返回您的FTP客户端,然后将plugins.deactivated文件夹重命名为plugins

之后,请访问WordPress管理区域中的插件页面,并逐个激活每个插件。在激活每个插件之后,您需要尝试重现该错误,直到找到导致该问题的插件。

是的,这听起来很耗时,但这是初学者找到行为异常的WordPress插件的最简单方法。

调查主题

如果插件没有引起此问题,则可能是您的主题导致了“确定要执行此操作”错误。

您可以通过重复执行与插件相同的过程来调查导致此问题的主题。首先,您需要使用FTP客户端连接到您的网站,并将当前活动的主题下载到计算机作为备份。

备份主题后,就可以从Web服务器中安全删除它。

现在访问WordPress管理区域中的外观»主题页面,您将看到一条通知:“活动主题已损坏。恢复为默认主题”。

WordPress现在将开始为您的网站使用默认主题,例如“二十一岁”。

如果在激活默认主题后无法重现该错误,则表明您的主题正在引起“您确定要执行此操作吗?”。错误。

找不到错误的根源

在停用并重新激活插件和主题之后,请确保已进行彻底测试以重现此错误。

如果您发现站点上没有插件或主题引起该错误,则可以采取一些额外的步骤。

这些步骤将基本上用从源下载的新副本替换所有核心WordPress文件。

首先,您需要为您的站点进行完整的WordPress备份。此步骤很重要,因为它可以帮助您轻松地恢复网站,以防出现问题。

接下来,使用FTP客户端连接到您的网站,然后将“ wp-config.php”文件下载到您的计算机上。此文件包含您的WordPress数据库设置,稍后需要使用。

之后,您需要仔细删除服务器中wp-content文件夹及其所有内容以外的所有WordPress文件。

之后,您需要将WordPress的新副本下载到计算机上。您可以从WordPress.org网站将其作为zip文件下载。

继续并解压缩计算机上的zip文件,然后使用FTP将“ wordpress”文件夹中的文件上传到Web服务器。

上传完所有文件后,将wp-config-sample.php文件重命名为wp-config.php。

现在,您需要编辑新的wp-config文件以输入WordPress数据库和表信息。您可以查看先前下载的旧wp-config.php文件,以输入所有信息。

有关详细说明,请参阅我们有关如何在WordPress中编辑wp-config.php文件的文章。

您需要添加除“身份验证唯一密钥和盐”之外的所有部分。删除define本节开头的所有行。

/**#@+ * Authentication Unique Keys and Salts. * * Change these to different unique phrases! * You can generate these using the {@link https://api.wordpress.org/secret-key/1.1/salt/ WordPress.org secret-key service} * You can change these at any point in time to invalidate all existing cookies. This will force all users to have to log in again. * * @since 2.6.0 */define('AUTH_KEY',         '`+7nTNb<AwtbLA$L-Q7amn;~|wH)ljXv2~TpbP?mLA+M`8H|n1`/Lz-GmAQL{4fB');define('SECURE_AUTH_KEY''/gkAjhhJe`iwO)V-p=J<cN_ +6D{YhrM|=E#C7gD}]c2w~OJ} y}eY^,HWn&-j:a');define('LOGGED_IN_KEY',    'PtDl2V|01oIXDpq^K,IH-8|rhT +T(ZMpuLq>UD?|W)b3gMfG~g[zr8N6}m%MZ|L');define('NONCE_KEY',        ']Zj5i*hHlsUWKg2|>YF,X+xpd-_`I[nFmA6ZLw~;EW7g0.s5EaZCAJ=j]./5z^X~');define('AUTH_SALT',        'e*l:hUsddFIxm1E7y-n#<a0|u- #+SsS@-#$vNz}EY4rY~-x|0_6=Q!TR=MMxUL?');define('SECURE_AUTH_SALT', 'n]^c9nY>_}3,4)J]S sM6-MI3aB#Qk<Re^j#Lu_|x^*BhO.54aZQTtzJeCo5DWAg');define('LOGGED_IN_SALT',   'Ba3kd1&J$~~`(|uJ0:v;w+DJ3xW}.B#R9J*r|.+V}*sTuK &8db-Mn+[boHW3{[/');define('NONCE_SALT',       'nBv-U1qfkCZxS|13%hYdHz*s1^){.KSZWm1A^${`r!d5;EqrH:>1Xx`pwt6?**i}');

现在,保存并将wp-config.php文件上传回您的网站。

就是这样,您已经成功刷新了WordPress安装。现在,您可以继续尝试在您的网站上重现该错误。

解决WordPress问题的基本技巧

我们了解解决这些问题有时会令人沮丧。这就是为什么我们准备了一个方便的WordPress故障排除指南,该指南向您展示了如何像专家一样调查和修复WordPress外贸网站建设问题。

WordPress已被数百万人使用。无论您遇到什么问题,都有可能成千上万的其他人在您遇到并修复它之前遇到了它。

您只需在Google搜索中输入错误即可找到解决方案。要获得更有用的结果,请在搜索词的末尾添加wpbeginner.com,以查找简单的逐步指南进行修复。

您也可以将我们的完整指南添加到WordPress常见错误以及如何修复这些错误的书签中。

回到顶部