Поддержка Проблемы и решения Перестало впускать в админку и путь к теме неверный

  • Здравствуйте!На прошлой неделе был доступ к админке сайта, сегодня пытался зайти просто на сайт и выдает: Fatal error: Uncaught Error: Call to undefined function of_get_option() in /var/www/vhosts/erfolg.lv/httpdocs/wp-content/themes/duena/header.php:1 Stack trace: #0 /var/www/vhosts/erfolg.lv/httpdocs/wp-includes/template.php(572): require_once() #1 /var/www/vhosts/erfolg.lv/httpdocs/wp-includes/template.php(531): load_template(‘/var/www/vhosts…’, true) #2 /var/www/vhosts/erfolg.lv/httpdocs/wp-includes/general-template.php(45): locate_template(Array, true) #3 /var/www/vhosts/erfolg.lv/httpdocs/wp-content/themes/duena/index.php(14): get_header() #4 /var/www/vhosts/erfolg.lv/httpdocs/wp-includes/template-loader.php(75): include(‘/var/www/vhosts…’) #5 /var/www/vhosts/erfolg.lv/httpdocs/wp-blog-header.php(19): require_once(‘/var/www/vhosts…’) #6 /var/www/vhosts/erfolg.lv/httpdocs/index.php(17): require(‘/var/www/vhosts…’) #7 {main} thrown in /var/www/vhosts/erfolg.lv/httpdocs/wp-content/themes/duena/header.php on line 1

    Решил проверить в чем дело, захожу в админку вордпресса и мне выдает, что логин и пароль неверные 0_о Хостинг в порядке, оплачен, сайт в онлайне. Проверил через ftp папку var/www/vhosts…и действительно — почему-то оттуда пропала папка с шаблоном, она есть только в корне.
    1) Что можно делать с темой и по какой причине вообще такое могло произойти? Cайт не трогали неделю, само по себе такое не произойдет
    2) Ситуация с паролем. Взлом, или тех.работы? Восстановить не удается, пишет, что такого логина нет.
    Сейчас технические работы может, или что? Все было стабильно, одновременно просто так эти 2 проблемы не появятся. Как быть?

Просмотр 14 ответов — с 1 по 14 (всего 14)
  • сайт в онлайне.

    Сайт erfolg.lv не работает и выдаёт туже ошибку.
    Вы можете попробовать залить тему по ФТП и после восстановления пароля переустановить ВП.
    Темы из комплекта не удалять. Хотя бы одну оставить.

    ЗЫ. А вообще Ваша тема 3 года не обновлялась. Стоит сменить её на актуальную. В помощь.

    • Ответ изменён 6 лет, 1 месяц назад пользователем SeVlad.

    Интересен сам факт того, что никаких изменений не проводили, все работало стабильно и после выходных оп–сюрприз)

    В корневой папке есть файлы, отвечающие за пользователя, так же css файл и прочее. Если загрузить новую тему, то все слетит. Неужели это могло произойти из-за какой-то несовместимости, или устаревшей версии темы? Cам вордпресс по этой причине стараемся не обновлять особо

    Было бы неплохо посмотреть логи не с хостинг-панели, а внутри вордпресса, но для этого надо зайти в админку, куда по каким-то непонятным причинам не пускает. Попробую через базу восстановить и попытаюсь посмотреть

    Интересен сам факт того, что никаких изменений не проводили, все работало стабильно и после выходных оп–сюрприз)

    Возможно хостинг, возможно взлом… Тема вот напр древняя.

    В корневой папке есть файлы, отвечающие за пользователя, так же css файл и прочее.

    В коревом каталоге нет ничего такого. Разве что Вы туда что-то положили.

    куда по каким-то непонятным причинам не пускает.

    Потому что у Вас нет ни одной темы! Дефолтные темы не нужно удалять.

    Попробую через базу восстановить

    ??!!! Базу как раз трогать не стоит.
    Можно восстановить файлы из бекапа если он был сделан ранее.

    • Ответ изменён 6 лет, 1 месяц назад пользователем SeVlad.

    Я имел ввиду корневую папку сайта, там имеется httpdocs и в ней как раз все необходимые файлы. Разве нельзя скопировать ее в необходимое место в var? Скрин:

    p.s. По поводу акка- подключиться к серверу базы данных и там править wp_users. — Тоже низя?

    Я имел ввиду корневую папку сайта, там имеется httpdocs

    Корневой каталог САЙТА — это где каталоги wp-admin, wp-include, файлы wp-config.php, readme.html, license.txt и пр.

    Разве нельзя скопировать ее в необходимое место в var?

    Нет! Вы можете в конфиге переопределить каталоги, но никак не выше DOCUMENT_ROOT.

    Ваша епархия — DOCUMENT_ROOT = ~/httpdocs/ или ~/httpdocs/каталогсайта/ — в засивимости от настроек хостинга. Никуда выше лазить просто нельзя.

    подключиться к серверу базы данных и там править wp_users. — Тоже низя?

    У Вас ФАЙЛОВ нет, причём тут база?!
    Вот когда фалы будут на месте, всё будет работать, но логин не приниматься — ссылку выше дал. Там описано несколько способов восстановления доступа.

    • Ответ изменён 6 лет, 1 месяц назад пользователем SeVlad.
    • Ответ изменён 6 лет, 1 месяц назад пользователем SeVlad.
    • Ответ изменён 6 лет, 1 месяц назад пользователем SeVlad.

    Спасибо за ответы. Не закрывайте тему пока, проблема не решена

    Админку вернул, сайт был взломан каким-то арабских хаекром Mc’kEsra. Гад оставил страничку свою http://www.erfolg.lv/dr.html ,еще и шаблон сломал. Через хостинг восстанавливал бэкап от 20-го декабря — не помогло, все равно ошибка с темой. Белый экран только есть и вот эта страничка
    http://prntscr.com/dox11a

    Как думаете, с чего стоит начать? Все-таки удалить тему Duena, поставить по-новой и потом бекап с той даты, когда сайт работал сверху закинуть?

    Как думаете, с чего стоит начать?

    Удалить каталоги wp-admin и wp-includes и лишние файлы из корня. После чего залить их из дистрибутива используемой версии.
    В каталогах плагинов и тем проделать тоже самое — удалить и залить максимально свежие версии используемого. Всё брать только из оф каталога.
    После этого уже проверив всё и сделав очередной полный бекап можно обновить ВП, сменить тему и старые плагины, если таковые имеются.

    • Ответ изменён 6 лет, 1 месяц назад пользователем SeVlad.

    Проблема решена со стороны хостинга. Просто восстановили содержимое и базу от конца ноября.

    Вот, кстати, видео от того хакера как он ломает cайты на worpdress:
    https://www.youtube.com/watch?v=h57nuvQdldE
    Вчера добавил, может кому-то будет полезно. Нужно знать как они действуют

    Вот, кстати, видео от того хакера как он ломает cайты на worpdress:
    https://www.youtube.com/watch?v=h57nuvQdldE

    Зато на сайте стоит плагин «безопасности» 🙂

    Вообще судя по пустому сайту это не реальный сайт, а демка. Что косвенно подтверждается отсутствием страниц в ПС и текущей заглушкой. А файлы в /хх/2/ были залиты ранее. /// На свою же демку? Удивительно прям :)// Те взлом (если он реально был) был осуществлён совсем не тогда, что в кино показано.
    Но это кино всё же поучительно в некоторых местах.

    АПД. Ещё что отчасти смешно в этом кино — вставка кода файлового менеджера через редактор ВП. Это при наличии плагинов в репо для этого 🙂 Причем, вставка в файл функций активной темы. Не могу утверждать, что поломка function.php в twentytwelve должна поломать работу в админке, скорее всего нет, но такой сценарий не сценарий с другой темой не исключён.

    • Ответ изменён 6 лет, 1 месяц назад пользователем SeVlad. Причина: апд

    Добрый день, обновил wordpress до последней версии, сайт rcn39.ru, на этом все дальше сайт вылетел, админку не дает, на хостинге пишет что версия осталась прежней, что делать?

    Модератор Yui

    (@fierevere)

    ゆい

    @igorbulgakov
    правила форума п2
    https://codex.wordpress.org/%D0%9F%D1%80%D0%B0%D0%B2%D0%B8%D0%BB%D0%B0_%D1%84%D0%BE%D1%80%D1%83%D0%BC%D0%B0

    Не задавайте вопросы в чужих темах — для полноценного обсуждения создайте свою.

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