почему на сайт не заходит
https://rulinux.ru/wp-login.php
редиректит
на
https://rulinux.ru/wp-login.php?redirect_to=https%3A%2F%2Frulinux.ru%2Fwp-admin%2F&reauth=1
ошибка в логах:
[05-May-2026 13:01:11 UTC] WordPress database error Duplicate entry '0' for key 'PRIMARY' for query INSERT INTO `wp_usermeta` (`user_id`, `meta_key`, `meta_value`) VALUES (1, 'session_tokens', 'a:1:{s:64:\"9af36042fae1a6a438ab08d741084f784fb1b3e0d1507201012e9f\";a:4:
У таблицы wp_usermeta сломан AUTO_INCREMENT на колонке umeta_id.
Выполни точно по порядку (каждый запрос в отдельном окне SQL):
Шаг 1. Убираем сломанный ключ
ALTER TABLE `wp_usermeta` DROP PRIMARY KEY;Шаг 2. Чистим битые записи (только 0, это мусор от сессий)
DELETE FROM `wp_usermeta` WHERE `umeta_id` = 0;Шаг 3. Восстанавливаем структуру
ALTER TABLE `wp_usermeta` ADD PRIMARY KEY (`umeta_id`); ALTER TABLE `wp_usermeta` MODIFY `umeta_id` BIGINT(20) UNSIGNED NOT NULL AUTO_INCREMENT; ALTER TABLE `wp_usermeta` AUTO_INCREMENT = 1;Шаг 4. Проверяем
SHOW CREATE TABLE `wp_usermeta`;В выводе должно быть PRIMARY KEY (umeta_id) и AUTO_INCREMENT=... (число ≥ 2).
Если SHOW CREATE TABLE отработал без ошибок - структура починенаПосле SQL:
Очисти куки браузера (Ctrl+Shift+Del)
Открой /wp-login.php (лучше в инкогнито)