Я не могу войти ни на один из моих сайтов по разработке WordPress через интерфейс или WP-CLI

Недавно мои сайты WordPress начали появляться на странице входа.
Когда пользователь вводит свои учетные данные и нажимает клавишу ввода, кажется, что страница перезагружается.

Нет обратной связи при перезагрузке сайта. Даже сообщение о неверном пароле.
При использовании опции «восстановить утерянный пароль» на странице будет запрошено электронное письмо или имя пользователя, но затем будет выполнено то же действие, что и на странице входа.

При запуске «wp user list» из WP-CLI на любом из сайтов, это сообщение об ошибке.

    WordPress database error Got error -1 from storage engine for query DELETE
FROM `wp_options` WHERE `option_name` = '_site_transient_security_report_performed_recently'
made by include('phar:///usr/local/bin/wp/php/boot-phar.php'), include
('phar:///usr/local/bin/wp/php/wp-cli.php'), WP_CLI\Runner->start, WP_CLI\Runner->load_wordpress,
require('phar:///usr/local/bin/wp/php/wp-settings-cli.php'),
do_action('init'), call_user_func_array,
Jetpack::perform_security_reporting, get_site_transient,
delete_site_option, delete_network_option, delete_option

На сервере размещено много других сайтов WordPress, и все они делают это.

Когда сайт перемещается на наш производственный сервер, страница входа в систему работает как надо.

Это началось как проблема только на одном сайте и теперь распространилось на весь сервер.

1

Решение

Войдите в интерфейс командной строки MySQL или используйте графический клиент по вашему выбору и запустите

repair table wp_options;

Если это не помогает, бросьте wp_options таблицу и замените ее рабочей копией.

Если это не помогает, вам нужно будет глубже отладить MySQL, просматривая журнал ошибок MySQL.

1

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]