之后创建一个网站,每个企业主需要的第一件事就是与他们的业务名…
每隔一段时间,您可能会遇到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常见错误以及如何修复这些错误的书签中。