Поддержка Проблемы и решения Не могу зайти в админку

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

Просмотр 15 ответов — с 1 по 15 (всего 17)
  • Возможно случайно поставил ограничение на вход по ИП? Где это можно проверить?

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

    Партнер по сайту сказал что он месяца 3 назад в админке нажал обновить до последней версии(на то время 4.3.3, на сколько я помню его делали на версии от 2.5 до 3). Вроде все работало, информация на сайте не менялась и вот захотели добавить, а тут такое… Подскажите хоть что-то…

    Модератор Yui

    (@fierevere)

    永子

    посмотрите лог ошибок error.log
    на хосте
    попробуйте переименовать папку wp-content/plugins
    чтобы отключить плагины (временно)

    http://ru.wordpress.org/releases/
    перепишите из архива вашей версии ВП папки wp-includes, wp-admin и php файлы корня, чтобы убедиться в их целостности

    Модератор Sergey Biryukov

    (@sergeybiryukov)

    Live and Learn

    Стоит попробовать:

    • Выполнить ремонт таблиц БД.
    • Переименовать каталог wp-content/plugins для отключения плагинов.
    • Проверить сайт на вирусы скриптами типа AI-Bolit и Manul.
    • Сделать копию сайта, перенести на локальный сервер или на другой хостинг и проверить, сохранится ли проблема там.

    Огромное спасибо что ответили! Уже просто сложил руки и окончательно расклеился.

    Папку плагинов переименовал, пробовал и папку темы, но вход в админку все так-же не работает.

    посмотрите лог ошибок error.log
    на хосте
    попробуйте переименовать папку wp-content/plugins
    чтобы отключить плагины (временно)

    http://ru.wordpress.org/releases/
    перепишите из архива вашей версии ВП папки wp-includes, wp-admin и php файлы корня, чтобы убедиться в их целостности

    Файлы обновил, изменения нету.
    Лог ошибок с сервера:

    ModSecurity: Access denied with code 424 (phase 2). Matched phrase "../" at ARGS:href. [file "/usr/local/apache2/conf/modsecurity/slr/standalone_rules/application_specific/modsecurity_slr_46_wordpress_attacks.conf"] [line "2416"] [id "2082706"] [rev "032714"] [msg "RS-1: Tinymce Thumbnail Gallery Plugin for WordPress download-image.php href Parameter Traversal Arbitrary File Access"] [data "../../../../wp-config.php"] [severity "CRITICAL"] [tag "WEB_ATTACK/LFI"] [tag "http://osvdb.org/show/osvdb/82706"] [hostname "www.vscenter.com.ua"] [uri "/wp-content/plugins/tinymce-thumbnail-gallery/php/download-image.php"] [unique_id "VxVPvFvOyBQADxF5NlsAAAAV"]

    Модератор Yui

    (@fierevere)

    永子

    а можете отключить (или попросить техподдержку хостинга) modsecurity для вашего сайта?

    .htaccess

    SecFilterEngine Off

    а можете отключить (или попросить техподдержку хостинга) modsecurity для вашего сайта?

    .htaccess
    SecFilterEngine Off

    Сделал как вы сказали, теперь постоянная ошибка и сайт не грузится:

    Internal Server Error
    
    The server encountered an internal error or misconfiguration and was unable to complete your request.
    
    Please contact the server administrator, admin@vscenter.com.ua and inform them of the time the error occurred, and anything you might have done that may have caused the error.
    
    More information about this error may be available in the server error log.

    Лог ошибок:

    /home/vscenter/vscenter.com.ua/www/.htaccess: Invalid command 'SecFilterEngine', perhaps misspelled or defined by a module not included in the server configuration
    
    /home/vscenter/vscenter.com.ua/www/.htaccess: Invalid command 'SecFilterEngine', perhaps misspelled or defined by a module not included in the server configuration, referer: http://vscenter.com.ua/wp-login.php
    
    /home/vscenter/vscenter.com.ua/www/.htaccess: Invalid command 'SecFilterEngine', perhaps misspelled or defined by a module not included in the server configuration, referer: http://vscenter.com.ua/wp-login.php?redirect_to=http%253A%252F%252Fwww.vscenter.com.ua%252Fwp-admin%252F&reauth=1

    Модератор Yui

    (@fierevere)

    永子

    уберите тогда с .htaccess

    вообще ошибка 500 на директиву означает скорее всего что mod_security на хосте более не используется
    да и ругался он на плагин tinymce-thumbnail-gallery

    но с ним часто возникают странные ошибки из за некоторых параноидальных или некорректных правил фильтрации.

    тогда —
    а) ремонт (или проверка целостности) таблиц БД
    б) Сделать копию сайта, перенести на локальный сервер или на другой хостинг и проверить, сохранится ли проблема там.

    б — это если уж совсем вариантов не осталось…

    Ремонт таблиц запустил, выдало что «Запрос выполнен успешно». Админка все так-же дружить не хочет.
    Огромное спасибо за ответы. Завтра буду пробовать вариант Б.
    Переносить все как есть или попробовать поставить шаблон и перенести посты, загруженные картинки и прочее на заново установленный ВП? Если да, то какой версии?
    Пожалуйста, только не пропадайте, никто помочь не может…

    Хотя нет, немножко сорвал:

    vscenter_db.wp_usermeta	repair	note	The storage engine for the table doesn't support repair
    vscenter_db.wp_users	repair	note	The storage engine for the table doesn't support repair

    Но если б в этих таблицах что-то было не так, мне бы писал что пароль не верен, давало возможность восстановить его. Или я ошибаюсь?

    Модератор Yui

    (@fierevere)

    永子

    поврежденные таблицы блокируются по записи, иногда и чтение из них невозможно,
    а какой движок хранения mysql используется для этих таблиц?
    есть ли бэкапы? можно попробовать селективно восстановить бэкапы этих двух таблиц (даже очень старые) без потери остальных данных

    возможен даже вариант переноса этих таблиц от другой установки wordpress
    хотя желательно создать пользователей с теми же id , которые у вас используются на сайте

    Нашел дамп таблиц годичной давности, залил эти 2 таблицы, провел восстановление -> теперь написало что все ок, ошибок нету. Проблема не решена.

    а какой движок хранения mysql используется для этих таблиц?

    Подскажите пожалуйста, где и как это посмотреть.

    Модератор Yui

    (@fierevere)

    永子

    если уже заменили таблицы , то уже можно не смотреть
    просто интересно почему у вас ругалось на невозможность repair
    http://storage7.static.itmages.ru/i/16/0418/h_1461019357_1389709_d3b5d78c97.jpeg
    phpmyadmin показывает в столбце «тип»

    вы приближаетесь к тому чтобы реально сделать перенос сайта куда-нибудь на другой хостинг и попробовать воспроизводство проблемы там…

    Модератор Yui

    (@fierevere)

    永子

    еще загляните в wp-config.php
    и смените «соли», если они не были заданы — задайте

    https://api.wordpress.org/secret-key/1.1/salt/ (можно взять с генератора)

Просмотр 15 ответов — с 1 по 15 (всего 17)
  • Тема «Не могу зайти в админку» закрыта для новых ответов.