Время от времени, вы можете столкнуться с ошибкой WordPress, такой как ошибка установления соединения с базой данных или ошибка исчерпания памяти. Эти ошибки в некоторой степени полезны, поскольку они точно указывают вам, в чем заключается проблема.
С другой стороны, существуют бесполезные ошибки типа «Вы уверены, что хотите сделать это».
Существует слишком много факторов, которые могут привести к этой ошибке. Именно поэтому WordPress не может предоставить никакой информации, чтобы указать вам правильное направление для исправления проблемы.
В этой статье мы покажем вам, как исследовать и исправить ошибку «Are you sure you want to do this» в WordPress.
Что вызывает: «Вы уверены, что хотите сделать это?» ошибка?
‘Вы уверены, что хотите сделать это??’ ошибка обычно появляется, когда проверка nonce не удается, и наиболее вероятными кандидатами на возникновение этой ошибки являются плагины и темы, не использующие эту функцию должным образом.
Nonces — это уникальные ключи, которые добавляют уровень безопасности для защиты URL WordPress, форм и вызовов ajax от злоупотреблений. Они гарантируют, что скрипт исходит с вашего сайта, а не из внешнего источника, например, хакера, пытающегося получить доступ к вашему сайту.
Как исправить ошибку «Вы уверены, что хотите это сделать??» Ошибка
Чаще всего эта ошибка вызвана плагином или темой, установленными на вашем сайте. Чтобы выяснить, какой плагин или тема вызывают проблему, вам нужно деактивировать все плагины.
Расследование плагинов
Во-первых, вам нужно деактивировать все плагины WordPress и убедиться, что WordPress не может найти ни один установленный плагин.
Просто подключитесь к своему аккаунту на хостинге WordPress с помощью FTP-клиента.
После подключения перейдите в папку wp-content и переименуйте папку plugins в plugins.деактивированный .
После этого, вам нужно вернуться на страницу плагинов в вашем WordPress области администратора. Вы увидите уведомление для всех ваших плагинов, которые теперь деактивированы.
Теперь, когда все ваши плагины правильно деинсталлированы и деактивированы, вы можете попытаться воспроизвести ошибку.
Если ошибка больше не появляется, это означает, что один из плагинов на вашем сайте был причиной проблемы. Чтобы выяснить, какой плагин вызвал проблему, вернитесь к вашему FTP-клиенту и переименуйте plugins.верните деактивированную папку в папку plugins .
После этого зайдите на страницу плагинов в админке WordPress и активируйте каждый плагин по очереди. Вы должны попытаться воспроизвести ошибку после активации каждого плагина, пока не найдете плагин, который вызывает проблему.
Да, это звучит как трудоемкая задача, но это самый простой способ для новичков найти неправильно работающий плагин WordPress.
Изучение тем
Если плагины не вызывали этой проблемы, то, возможно, именно ваша тема вызывает ошибку ‘Are you sure you want to do this’.
Вы можете исследовать тему, вызывающую эту проблему, повторив ту же процедуру, что и для плагинов. Сначала вам нужно подключиться к вашему сайту с помощью FTP-клиента и загрузить активную тему на ваш компьютер в качестве резервной копии.
После создания резервной копии темы вы можете безопасно удалить ее с вашего веб-сервера.
Теперь посетите Внешний вид » Темы страницу в вашей админке WordPress, и вы увидите уведомление: ‘Активная тема нарушена. Возврат к теме по умолчанию’.
Теперь WordPress начнет использовать тему по умолчанию Twenty Seventeen для вашего сайта.
Если вы не можете воспроизвести ошибку после активации темы по умолчанию, это означает, что ваша тема вызывала ‘Вы уверены, что хотите сделать это??’ ошибка.
Невозможно найти источник ошибки
Убедитесь, что вы тщательно протестировали, чтобы воспроизвести эту ошибку после деактивации и повторной активации ваших плагинов и тем.
Если вы обнаружили, что ни один плагин или тема на вашем сайте не вызывают ошибку, то вы можете предпринять несколько дополнительных шагов.
Эти шаги в основном заменят все основные файлы WordPress свежими копиями, загруженными из источника.
Сначала вам нужно сделать полную резервную копию WordPress для вашего сайта. Этот шаг очень важен, поскольку он поможет вам легко восстановить ваш сайт в случае, если что-то пойдет не так.
Далее, подключитесь к вашему сайту с помощью FTP-клиента и скачайте файл ‘wp-config.php’ файл на вашем компьютере. Этот файл содержит настройки вашей базы данных WordPress, которые понадобятся вам позже.
После этого вам нужно аккуратно удалить все файлы WordPress с вашего сервера за исключением папки wp-content и все ее содержимое.
После этого необходимо загрузить свежую копию WordPress на ваш компьютер. Вы можете скачать его с сайта WordPress.org сайт в виде zip-файла.
Распакуйте zip-файл на компьютере и загрузите файлы из папки ‘wordpress’ на ваш веб-сервер с помощью FTP.
После загрузки всех файлов переименуйте папку wp-config-sample.php файл в wp-config.php.
Теперь вам нужно отредактировать новый файл wp-config, чтобы ввести информацию о базе данных и таблицах WordPress. Вы можете посмотреть на старый wp-config.php файл, который вы скачали ранее, чтобы ввести всю информацию.
Смотрите нашу статью о том, как редактировать wp-config.файл php в WordPress для получения подробных инструкций.
Вам нужно добавить все разделы, кроме ‘Authentication Unique Keys and Salts’. Удалите все строки, начинающиеся с define в этом разделе.
/**#@+ * Аутентификация Уникальные ключи и соли. * * * Замените их на другие уникальные фразы! * Вы можете создать их с помощью * Вы можете изменить их в любой момент времени, чтобы аннулировать все существующие файлы cookie. Это заставит всех пользователей заново войти в систему. * * * @since 2.6.0 */ define('AUTH_KEY', '`+7nTNb]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#EY4rY~-x|0_6=Q!TR=MMxUL?'); define('SECURE_AUTH_SALT', 'n]^c9nY>_>3,4)J]S sM6-MI3aB#Qk .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 и как их исправить.
Надеемся, что эта статья помогла вам исправить ошибку «Are You Sure You Want to Do This» в WordPress. Вы также можете посмотреть наше полное руководство по безопасности WordPress, чтобы защитить свой сайт от взлома и вредоносных программ.
Источник: www.wpbeginner.com