Ответы в темах

Просмотр 15 ответов — с 1 по 15 (всего 22)
  • Я смотрел статью:https://ixnfo.com/reshenie-oshibki-pri-otkryitii-wp-admin-posle-obnovleniya.html
    У меня оказалось как там написано.
    Теперь я могу зайти в панель, но при нажатии на любую из функциональных кнопок (медиафайлы, страницы и т.д) — показывает страницу с
    Oops! That page can’t be found.
    It looks like nothing was found at this location. Maybe try searching?

    Откатили сайт на состояние недельной давности:
    В админке:
    На странице:
    Oops! That page can’t be found.
    It looks like nothing was found at this location. Maybe try searching?
    В консоли:
    Failed to load resource: the server responded with a status of 404 (Not Found) upgrade.php:1

    Без админки — страницы сайта со всем содержимым и все ссылки работают

    При удалении папок и повторной загрузке страницы для просмотра есть (как и было с самого начала) и ссылки все работают.
    А в админ панель я не могу зайти даже для авторизации
    По адресу /wp-admin как будто ничего нету…
    Oops! That page can’t be found.
    It looks like nothing was found at this location. Maybe try searching?

    По поводу плагинов — что с удаленным, что без удаления результат — как написано выше.

    Я опять копировал папки с заменой, но теперь страницы сайта:
    There has been a critical error on this website.
    Learn more about troubleshooting WordPress.

    в админку я теперь даже зайти не могу на страницу авторизации, пишет тоже самое.

    • Ответ изменён 2 года, 9 месяцев назад пользователем dubrovnogpl.

    Суть в том, что уже «ругается» на ошибки в перезалитом файле из установочного архива

    @m0ze , Я копировал с заменой все файлы кроме каталога /wp-content из архива (скачанного с этого же сайта в день, когда сбрасывал файлы) в каталог
    /public-html. Пробовал отключать плагины (перемещая папку из каталога ) все и по одному каталогу.
    В cPanel пишет, что Текущая версия php — 7.2 (current) (Сегодня впервые зашел в этот раздел cPanel).

    [06-Jul-2021 09:23:21 UTC] PHP Fatal error:  Uncaught Error: Call to undefined function wp_load_alloptions() in /home/dgplvitebsk/public_html/wp-includes/functions.php:1724
    Stack trace:
    #0 /home/dgplvitebsk/public_html/wp-includes/load.php(727): is_blog_installed()
    #1 /home/dgplvitebsk/public_html/wp-settings.php(159): wp_not_installed()
    #2 /home/dgplvitebsk/public_html/wp-config.php(80): require_once('/home/dgplviteb...')
    #3 /home/dgplvitebsk/public_html/wp-load.php(37): require_once('/home/dgplviteb...')
    #4 /home/dgplvitebsk/public_html/wp-blog-header.php(13): require_once('/home/dgplviteb...')
    #5 /home/dgplvitebsk/public_html/index.php(20): require('/home/dgplviteb...')
    #6 {main}
      thrown in /home/dgplvitebsk/public_html/wp-includes/functions.php on line 1724

    functions.php:
    1722`$suppress = $wpdb->suppress_errors();
    if ( ! wp_installing() ) {
    $alloptions = wp_load_alloptions();
    }
    1726 // If siteurl is not set to autoload, check it specifically.`
    Цифры слева — номера строки в файле

    • Ответ изменён 2 года, 9 месяцев назад пользователем dubrovnogpl.

    @m0ze как я понимаю логи — это файл error_log, я обращался к хостингу с просьбой откатить сайт из бэкапа (судя по всему откатили весь каталог public_html и error_log соответственно). Я написал туда ещё раз, если у них есть бэкап на время получения ошибки 500 — я сброшу строчки за вчерашнее число.
    Если это другой файл- скажите какой это файл и где он находится.
    Уточнение: Бэкапа на нужное время не оказалось, сейчас ещё раз заменю файлы wordpress-a и сброшу то, что будет написано в файле.

    • Ответ изменён 2 года, 9 месяцев назад пользователем dubrovnogpl.

    После содержимого корневого каталога (за исключением выше упомянутых файлов и папки) и получаю на сайте: HTTP ERROR 500.
    Дополнение: файл .htaccess 1. оставлял старый, потом 2.пробовал без него

    • Ответ изменён 2 года, 9 месяцев назад пользователем dubrovnogpl.

    @m0ze , При смене темы просто меняется взаимное расположение элементов на сайте, но при переходе на другую вкладку в админ панели по прежнему появляется ошибка.
    (хочу уточнить) -Вкратце процесс переустановки:
    -скачать архив (разархивировать его куда-то)
    -зайти через FTP
    -заменить всё в папке в public_html кроме wp-content и файлов config и htaccess.

    @sergeybiryukov , папки с этими плагинами я удалил при прошлом их упоминании в сообщении @yube .
    По поводу защиты в файле — скорее всего нет(структуру файла .htaccess я описывал ранее)

    • Ответ изменён 2 года, 9 месяцев назад пользователем dubrovnogpl.

    @m0ze , Спасибо большое. define(‘CONCATENATE_SCRIPTS’, false); помогло. Теперь всё отображается корректно.

    Но появилось другое:
    Failed to load resource: the server responded with a status of 404 (Not Found)
    http://www.dgpl.by/wp-admin/admin-ajax.php
    Файл тоже есть по этому пути.
    И при нажатии на любую ссылку в панели загружается страница сайта с надписью:
    Oops! That page can’t be found.
    It looks like nothing was found at this location. Maybe try searching?
    Если по правилам форума я должен создать новую тему — напишите мне пожалуйста.
    Причём такая проблема только в админ-панели… На сайте все ссылки перебрасывают всё как положено.

    • Ответ изменён 2 года, 9 месяцев назад пользователем dubrovnogpl. Причина: Дополнительная информация

    @m0ze
    «главное не забудьте подстраховать себя копией базы данных», после
    этой фразы стало немного не по себе.
    Хотел уточнить, что делает эта «волшебная» строчка после появления в файле конфига?
    Я поискал и всё что я нашёл сводится в фразе «ну… так надо.»
    Причём большинство просмотренных мной статьи были про js, а у меня (как я понял) есть php, которые на подтягивает файлы стиля на страницу.

    Посмотрел вот по ссылке статью:
    https://techbear.ru/rukovodstvo-po-wp-config-php/
    Пункт про базу данных — есть.
    Дальше есть ключи безопасности и как сказано в статье соли.
    Потом префикс базы данных.
    И окончание:
    `/* That’s all, stop editing! Happy blogging. */

    /** Absolute path to the WordPress directory. */
    if ( ! defined( ‘ABSPATH’ ) )
    define( ‘ABSPATH’, dirname( __FILE__ ) . ‘/’ );

    /** Sets up WordPress vars and included files. */
    require_once ABSPATH . ‘wp-settings.php’;

    Как сайт сделали и поставили на хостинг ничего в нём не меняли, ни плагины, ничего, только менялся контент через админ панель.
    Я ведь правильно понимаю всё, что находится в wp-content/plugins — плагины, если да, то вот перечень находящихся там каталогов:
    akismet
    all-in-one-wp-migration
    elementor
    ioptimization
    ioptimizations
    ml-slider
    under-construction-page
    wp-maintenance-mode

    @m0ze , 1 — отключал, ничего не меняется;
    2 — строки (define( ‘WP_DEBUG’, false );) в том файле нет.
    В файле есть следующее:
    define( ‘DB_USER’,
    define( ‘DB_PASSWORD’,
    define( ‘DB_HOST’,
    define( ‘DB_CHARSET’,
    define( ‘DB_COLLATE’,
    Разумеется в define есть в скобках второй аргумент.
    потом:
    ещё 8 define, половина из которых первым аргументом в скобках имеет что-то с «_KEY»
    потом:
    $table_prefix = ‘wp_’;
    if ( ! defined( ‘ABSPATH’ ) )
    define( ‘ABSPATH’, dirname( __FILE__ ) . ‘/’ );
    Воот

Просмотр 15 ответов — с 1 по 15 (всего 22)