Очень часто после обновлений или переноса блога WordPress админ блога может ждать разочарование при входе в админку. Появляется надпись «У вас недостаточно полномочий для доступа к этой странице», и полная утрата возможности администрировать блог. В лучшем случае будут недоступны какие-то разделы панели администрирования.
Как же исправлять это недоразумение?
1 способ
Необходимо исправить базу данных MySQL в WordPress. Но не пугайтесь там всего один запрос.
Важно: Не забудьте сначала сделайте резервную копию базы данных, чтобы в случае неудачи, можно было вернуть блог к исходному состоянию.
Теперь выполните SQL команду:
UPDATE `prefix_usermeta` SET `meta_key` = REPLACE( `meta_key` , 'wp_', 'prefix_' );
2 способ
Есть еще более простой способ, особенно он подойдет кто не разбирается в базах MySQL.
Решение простое. Обновляете WordPress, но перед обновлением отключаете все плагины. После успешного обновления по одному начинаете включать плагины и проверять работоспособность.
Но для тех все же обновился без отключения плагинов, не стоит расстраиваться.
Переименовываем папку pluginsв любое другое имя. Сделать это можно через FTP или браузер на своем хостенге в файловом менеджере.
Заходим в админку и радуемся, доступ открыт. Идем в панель “Плагины” наблюдаем деактивацию всех плагинов. Далее переименовываем папку plugins обратно. И по одному начинаете включать плагины и проверять работоспособность.
Вот и все.
P.S. Интересные в сети:
Блог Ефимова Виктора – много интересного для web-разработчика.
один комментарий
Полезная статья, блог на wordpress действительно может подкинуть такую вот неприятность при обновлении. Теперь буду знать, как решить данную проблему.