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

  • Решено sidivan

    (@sidivan)


    Добрый день.
    При вводе Логина и Пароля появляется меню консоли WP, но при попытке входа в Консоль появляется сообщение «У вас нет разрешения на доступ к /wp-admin/customize.php на этом сервере».
    Это произошло после автоматического обновления новой версии WordPress.
    Как войти в консоль через Хостинг?
    В базе данных все есть: В «wp_users» значение «user_login» — соответствует Логину.
    В «wp_usermeta» строка «wp_capabilities» — «a: 1: {s: 13: «администратор»; b: 1;}».

    Что еще может быть Я не знаю.
    Подскажите.

    С ув., Александр

    Страница, с которой нужна помощь: [войдите, чтобы увидеть ссылку]

Просмотр 15 ответов — с 1 по 15 (всего 20)
  • Модератор Yui

    (@fierevere)

    永子

    удалите папку /wp-admin/
    запишите ее по FTP/Файл менеджер панели хостинга
    из архива той версии до которой у вас обновилось

    Release Archive

    возможно что записался битый файл или с правами какой-то сбой произошел.
    Еще проверьте достаточно ли у вас места на хостинге.

    Автор sidivan

    (@sidivan)

    Отсутствует архив до обновления. Есть архив сайта еще 2019 года, но нет архива БД. Я не уверен, что старые папки и файлы будут сотрудничать с новой БД.

    Автор sidivan

    (@sidivan)

    Замена папки сайта /wp-admin/ на папку из архива версии WP нарушает роботу сайта. Не хватает каких то файлов.

    Модератор Yui

    (@fierevere)

    永子

    вы можете взять архив дистрибутива и перезаписать все файлы

    /wp-admin/
    /wp-includes/
    и .php файлы для корня сайта.

    можете даже взять другую версию, это будет равносильно ручному обновлению WordPress.

    Замена папки сайта /wp-admin/ на папку из архива версии WP нарушает роботу сайта. Не хватает каких то файлов.

    значит взяли дистрибутив другой версии, не вашей.

    Автор sidivan

    (@sidivan)

    Да действительно, версия оказалась другой. Автообновление было произведено до последней версии 5.6.2.
    Заменил папку /wp-admin/ на папку из дистрибутива. Сайт работает, но зайти в админ консоль невозможно

    • Ответ изменён 3 года назад пользователем sidivan.
    anonymized-14765447

    (@anonymized-14765447)

    sidivan, привет.

    Сайт работает, но зайти в админ консоль невозможно

    А в логах ошибок что видно?

    Автор sidivan

    (@sidivan)

    public_html/wp-includes/class-wp-hook.php on line 287

    // Avoid the array_slice() if possible.
    if ( 0 == $the_[‘accepted_args’] ) {
    $value = call_user_func( $the_[‘function’] );
    } elseif ( $the_[‘accepted_args’] >= $num_args ) {
    $value = call_user_func_array( $the_[‘function’], $args );
    } else {
    $value = call_user_func_array( $the_[‘function’], array_slice( $args, 0, (int) $the_[‘accepted_args’] ) );

    $value = call_user_func_array( $the_[‘function’], $args );

    • Ответ изменён 3 года назад пользователем sidivan.
    • Ответ изменён 3 года назад пользователем sidivan.
    anonymized-14765447

    (@anonymized-14765447)

    sidivan, а если целиком..?

    Автор sidivan

    (@sidivan)

    l/wp-cron.php
    teteva.ru [Sun Feb 28 21:05:17 2021] [warn] [pid 17188] sapi_apache2.c(351): [client 77.120.71.254:59370] PHP Warning:  call_user_func_array() expects parameter 1 to be a valid callback, class 'WP_Block_Supports' not found in /home/a/asidiv/wordpress_5/public_html/wp-includes/class-wp-hook.php on line 287
    teteva.ru [Sun Feb 28 21:05:17 2021] [warn] [pid 17241] sapi_apache2.c(351): [client 77.120.71.254:59462] PHP Warning:  call_user_func_array() expects parameter 1 to be a valid callback, class 'WP_Block_Supports' not found in /home/a/asidiv/wordpress_5/public_html/wp-includes/class-wp-hook.php on line 287
    teteva.ru [Sun Feb 28 21:05:21 2021] [warn] [pid 17443] sapi_apache2.c(351): [client 77.120.71.254:59748] PHP Warning:  call_user_func_array() expects parameter 1 to be a valid callback, class 'WP_Block_Supports' not found in /home/a/asidiv/wordpress_5/public_html/wp-includes/class-wp-hook.php on line 287
    teteva.ru [Sun Feb 28 21:05:22 2021] [error] [pid 17461] mod_access_compat.c(352): [client 77.120.71.254:59766] AH01797: client denied by server configuration: /home/a/asidiv/wordpress_5/public_html/wp-admin/upgrade.php
    • Ответ изменён 3 года назад пользователем Yui. Причина: please use CODE button for proper formatting
    Модератор Yui

    (@fierevere)

    永子

    всё равно похоже что файлы битые.

    anonymized-14765447

    (@anonymized-14765447)

    sidivan, а какие-то есть модули защиты на стороне сервера?

    Автор sidivan

    (@sidivan)

    Я не знаю. Наверное какие то есть. Не в курсе.

    anonymized-14765447

    (@anonymized-14765447)

    sidivan, понятно.

    По части ошибок: у вас в логах должны быть записи fatal error (#500) — в данном случае они будут наиболее информативными.

    По части плагинов: отключите все свои навороты с плагинами на время диагностики сайта.

    Тема у вас, по идее, стандартная, но есть ощущение, что она была модифицирована. Я прав?

    Автор sidivan

    (@sidivan)

    Тема 2017. Много плагинов установлено. Много плагинов на ней испытывалось. Скорее всего, что плагины что-то и подпортили. Сайт используется, в основном, как испытательный полигон.
    А как отключить плагины без входа в панель?
    В папке /wp-content/ есть папки /mu-plugins/ и /plugins/ и в папке \plugins\ все плагины есть, но что с ними можно делать я не знаю.
    Подскажите как их отключить

    Подскажите как их отключить

    переименовать папки /mu-plugins/ и /plugins/

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