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

  • Ошибка:

    Fatal error: Cannot redeclare _filter_query_attachment_filenames() (previously declared in /home/u607303678/public_html/wp-includes/post.php:6204) in /home/u607303678/public_html/wp-admin/includes/post.php on line 1184

Просмотр 9 ответов — с 1 по 9 (всего 9)
  • Добрый день!
    Попробуйте отключить плагины с помощью FTP и повторите вход

    Здравствуйте!
    К сожалению не помогло

    К сожалению не помогло

    И что как Вы сделали?

    Через FTP клиент переименовал папку plugins.
    У меня на самом деле и плагинов установленных практически не было, кроме google sitemap

    Через FTP клиент переименовал папку plugins.

    Стоит переименовать и каталог активной темы. Любая дефолтная должна быть рядом.

    Если не поможет — перезаписать каталоги wp-admin и wp-includes из дистрибутива Вашей версии

    Спасибо!Получилось при перезаписи каталога

    Подскажите пожалуйста на будущее, если выскакивает что то подобное то повторять эти действия или на каждый случай своё решение?
    Просто уже была подобная проблема но после обновления с ошибкой:

    Fatal error: Cannot redeclare register_setting() (previously declared in /home/u223942406/public_html/wp-includes/option.php:1871) in /home/u223942406/public_html/wp-admin/includes/plugin.php on line 1795

    Тогда у Вас мне так же посоветовали перезаписать каталоги и все встало на места.

    Модератор Yui

    (@fierevere)

    永子

    у вас одну и ту же функцию декларируют 2 файла , из wp-admin и wp-includes
    соответственно что-то у вас пошло не так при обновлении или сами напутали

    перезапись папок wp-includes и wp-admin из архива поможет

    Просто уже была подобная проблема

    Если Вы сами не трогали файлы ядра (в wp-includes и wp-admin), то скорее всего это работа вируса или взломщика. Стоит заняться поиском и ликвидацией уязвимостей. (чаще всего они находятся в теме или плагине, подобранных на помойках. Или даже официальных, но устаревших)

    Модератор Sergey Biryukov

    (@sergeybiryukov)

    Live and Learn

    Вирусов в данном случае нет, эти функции действительно были перемещены:

    • register_setting()в версии 4.7, из wp-admin/includes/plugin.php в wp-includes/option.php.
    • _filter_query_attachment_filenames()в версии 4.7.1, из wp-admin/includes/post.php в wp-includes/post.php.

    Подскажите пожалуйста на будущее, если выскакивает что то подобное то повторять эти действия или на каждый случай своё решение?

    Если именно такая ошибка: «Fatal error: Cannot redeclare … (previously declared in …) in …», при этом оба упомянутых файла относятся к ядру WordPress, а не к плагинам или теме — то да, обычно это означает, что не все файлы обновились и нужно полностью скопировать дистрибутив на сервер вручную.

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