Модератор
Yui
(@fierevere)
永子
удалите папку /wp-admin/
запишите ее по FTP/Файл менеджер панели хостинга
из архива той версии до которой у вас обновилось
Release Archive
возможно что записался битый файл или с правами какой-то сбой произошел.
Еще проверьте достаточно ли у вас места на хостинге.
Отсутствует архив до обновления. Есть архив сайта еще 2019 года, но нет архива БД. Я не уверен, что старые папки и файлы будут сотрудничать с новой БД.
Замена папки сайта /wp-admin/ на папку из архива версии WP нарушает роботу сайта. Не хватает каких то файлов.
Модератор
Yui
(@fierevere)
永子
вы можете взять архив дистрибутива и перезаписать все файлы
/wp-admin/
/wp-includes/
и .php файлы для корня сайта.
можете даже взять другую версию, это будет равносильно ручному обновлению WordPress.
Замена папки сайта /wp-admin/ на папку из архива версии WP нарушает роботу сайта. Не хватает каких то файлов.
значит взяли дистрибутив другой версии, не вашей.
Да действительно, версия оказалась другой. Автообновление было произведено до последней версии 5.6.2.
Заменил папку /wp-admin/ на папку из дистрибутива. Сайт работает, но зайти в админ консоль невозможно
-
Ответ изменён 3 года назад пользователем sidivan.
anonymized-14765447
(@anonymized-14765447)
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, а если целиком..?
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, а какие-то есть модули защиты на стороне сервера?
Я не знаю. Наверное какие то есть. Не в курсе.
anonymized-14765447
(@anonymized-14765447)
sidivan, понятно.
По части ошибок: у вас в логах должны быть записи fatal error (#500) — в данном случае они будут наиболее информативными.
По части плагинов: отключите все свои навороты с плагинами на время диагностики сайта.
Тема у вас, по идее, стандартная, но есть ощущение, что она была модифицирована. Я прав?
Тема 2017. Много плагинов установлено. Много плагинов на ней испытывалось. Скорее всего, что плагины что-то и подпортили. Сайт используется, в основном, как испытательный полигон.
А как отключить плагины без входа в панель?
В папке /wp-content/ есть папки /mu-plugins/ и /plugins/ и в папке \plugins\ все плагины есть, но что с ними можно делать я не знаю.
Подскажите как их отключить
Подскажите как их отключить
переименовать папки /mu-plugins/ и /plugins/