При установке сайта через Duplicator редиректит на Fwp-admin%2F&reauth=1

почему на сайт не заходит

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 (лучше в инкогнито)

guest
Другие сообщения форума
Закрыть меню