每隔一段时间,您可能会遇到一个WordPress错误,如建立数据库连接或内存耗尽错误的错误。 这些错误是有用的,因为他们告诉你到底是什么问题。 那么就有无用的错误,比如“你确定要这样做吗”。 这个错误之所以没有提供任何信息,只是因为有太多的因素可能导致这个问题。 在本文中,我们将向您展示如何调查和修复WordPress中的“确定要执行此操作”错误。
为什么和什么时候“你确定要这样做?”错误出现?
这个错误通常发生在WordPress检查管理员网址中的Nonce并且检查失败时。 Nonce是唯一的键或数字,可以通过主题,插件或核心WordPress文件生成验证目的。 Nonces添加一个安全层来保护WordPress URL,表单和Ajax调用免受滥用。
“你确定要这样做吗?”当nonce验证失败时,通常会出现错误,导致此错误的最可能的候选项是插件和主题不正确使用nonce。
调查“你确定你想这样做?”错误
最常见的是,这个错误是由您的网站上安装的插件或主题造成的。 要调查哪个插件或主题导致了问题,您需要停用所有插件。
调查插件
由于停用插件仍然可能导致此问题,因此我们需要确保在WordPress中未安装任何插件而不删除插件。 为此,您需要使用FTP客户端连接到您的站点并重命名 插件
文件夹在/ wp-content /目录中 plugins.deactivated
。
之后,您需要返回到WordPress管理区域的插件页面。 你会看到所有你现在停用的插件的通知。
现在,所有的插件都被真正的卸载和停用,您可以尝试重现错误。 如果错误不再出现,那么这意味着您的网站上的一个插件导致了这个问题。 要找出哪个插件导致了问题,请回到您的FTP客户端并重命名 plugins.deactivated
文件夹返回 插件
。
之后,访问WordPress管理区域中的插件页面,并逐个激活您的插件,并尝试在激活每个插件后重现错误,直到找到导致问题的插件。
是的,这听起来像一个害怕的任务,但它是初学者的唯一途径。
调查主题
如果插件没有引起这个问题,那么这可能是导致问题的主题。 您可以通过重复您为插件执行的相同步骤来调查导致此问题的主题。 首先,您需要使用FTP客户端连接到您的网站,并将当前活动的主题作为备份下载到您的计算机。 一旦你备份了你的主题,从你的Web服务器中删除它。
现在访问 外观»主题 页面在你的WordPress管理区域,你会看到一个通知,“活动的主题是坏的。 恢复到默认主题“。 WordPress现在将开始为您的网站使用默认的主题,如二十十三。
现在尝试重现错误,如果你无法重现错误,那么这意味着你的主题是“你确定要这样做?”的错误。
无法找到错误的来源
确保在停用并重新激活您的插件和主题后,您已经完全测试以重现此错误。 一旦您确信您的网站上没有任何插件或主题导致问题。 那么你可以采取一些额外的步骤。
首先确保你有一个完整的网站备份。 接下来,从您的服务器中删除所有的WordPress文件除外 WP-内容
目录及其所有内容。 之后下载一个新的WordPress的副本提取它在您的计算机上,并将文件内的wordpress目录上传到您的网络服务器。
一旦你上传了所有文件,在根目录下创建一个新的wp-config.php文件。 如果您需要帮助,可以从备份中查看旧的wp-config.php文件。 添加除“身份验证唯一键和盐”以外的所有部分。 删除所有以行开头的行 确定
在这个部分。
/ **#@ + *认证独特的键和盐。 * *改变这些不同的独特的短语! *您可以使用{@link https://api.wordpress.org/secret-key/1.1/salt/ WordPress.org秘密密钥服务} *您可以随时更改这些信息以使所有现有Cookie无效。 这将强制所有用户必须重新登录。 * *从2.6.0开始 * / define('AUTH_KEY','`+ 7nTNbUD | 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# _} 3,4)J] S sM6-MI3aB#Qk 1Xx`pwt6 ** I}')?;
保存并上传您的wp-config.php文件。 现在再次检查您的网站,并尝试重现错误。
我们希望这篇文章能够帮助你在WordPress中修正“你确定要做这个”错误。
我们明白,解决这些问题有时会令人沮丧。 尽量保持冷静,如果您需要帮助,您可以通过在下面留言来向我们发送问题。