WordPress У вас недостаточно полномочий для доступа к этой странице

Захожу сегодня в админку WordPress, а там предлагают обновиться.

Жму кнопку «Обновить автоматически» и только после вижу, что обновление в английской локализации.

С дуру кликнул в браузере остановить, и ку-ку. Вместо админки и сайта черная надпись по англицки.

Впрочем это как раз не беда. Удаляешь один файлик в корне сайта и все работает… работало.

Сайт запустился, а админка после авторизации выдавала только это: «У вас недостаточно полномочий для доступа к этой странице.».

Даже восстановление пароля не помогло.

Удаление кук и повторная авторизация — тоже.

Пришлось:

  1. Сносить таблицы не относящиеся к постам и комментам.
  2. Заливать их из копии декабря прошлого кода.
  3. Сносить корень сайта, папку wp-admin и wp-includes, а затем восстанавливать их из все той-же декабрьской копии.

В итоге админка завелась. Обновился англицкой локализацией и полный порядок.

Ребята! Если ткнули обновить WordPress, сразу убирайте руки от клавиатуры! Ждите окончания обновления! Не у каждого под кроватью бэкапы сайта и базы.))

PS Бегом бэкапиться! Потом некогда будет!

PPS И еще стоит отметить. Иногда WordPress после ваших манипуляций в ультимативной форме требует обновить таблицы, а после плюет вам в лицо пресловутым «У вас недостаточно полномочий для доступа к этой странице».

В этом случае, прежде чем обновлять эти самые таблицы — сделайте бэкап базы, а уже потом обновляйтесь.

Фишка в том, что после обновления вы лезете в таблицу «wp_option» и переписываете даннае из поля «db_version». Затем базу сносите и восстанавливаете из резервной копии. После этого находите в той же таблице то же поле и вставляете в него переписанные только что данные (цифру). После этого WordPress затыкается и позволяет себя обновить уже как положено (из консоли).

PPPS Вы еще здесь! А ну живо бэкапы делать!!!))

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *

  • Спасибо за информацию. Учту))

  • Lixivium:

    Только что попался на эту же ошибку!

    Помог снос папок wp-ad­min и wp-inc­lu­des и заливка их из другого работающего на WP сайта.