Поддержка Проблемы и решения Help!! Помогите чайнику!!! Fatal error: после обновления!!

  • Решено Elina_sirius

    (@elina_sirius)


    Обновила WP вручную — появилась такая вот ошибка!! Нигде не могу найти, что делать — по адресу ошибки — фигурная закрывающая скобка.

    Fatal error: Cannot redeclare wp_widget_rss_output() (previously declared in /home/u683517260/public_html/wp-includes/widgets.php:1212) in /home/u683517260/public_html/wp-includes/default-widgets.php on line 1274

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

    (@fierevere)

    永子

    возможно при загрузке произошла ошибка
    попробуйте загрузить wp-includes заново

    Перекачала папку wp-includes заново, предварительно убив старую, да эта ошибка исчезла, но появилась новая))))

    Fatal error: Class ‘WP_Widget’ not found in /home/u683517260/public_html/wp-includes/widgets/class-wp-widget-pages.php on line 17

    На сайте есть только один — деактивированный! — плагин))

    Вычитала еще вот такое решение:

    Versions 0.21.1 and 0.20.4 released
    by danielbachhuber, on 23 Nov 2015
    WordPress 4.4 loads a few new files even more files in wp-settings.php. Because WP-CLI has a custom wp-settings-cli.php (background), WP-CLI v0.21.1 and v0.20.4 are compatibility releases to load these new files.

    Importantly, due to the nature of these changes, WP-CLI versions prior to 0.20.4 will be incompatible with WordPress 4.4.

    Inspect the nature of the change in this pull request.

    Contributors to this release: danielbachhuber

    Но я не знаю, как это делать??

    Модератор Sergey Biryukov

    (@sergeybiryukov)

    Live and Learn

    Fatal error: Class ‘WP_Widget’ not found in /home/u683517260/public_html/wp-includes/widgets/class-wp-widget-pages.php on line 17

    Всё равно скопированы не все файлы. В FTP-клиенте должна быть функция сравнения каталогов, попробуйте воспользоваться ей.

    Versions 0.21.1 and 0.20.4 released

    Это сообщение касается только скрипта WP-CLI, к вашей ошибке оно не относится.

    Сравнила — FZ показала, что все одинаково. Сравнила всю папку wp-includes. Отдельно перекопировала файл class-wp-widget-pages.php. Ошибка осталась на месте. Что еще можно сделать??? Попробовать перенести отдельно этот файл через FTP хостинга?

    <?php
    /**
     * Widget API: WP_Widget_Pages class
     *
     * @package WordPress
     * @subpackage Widgets
     * @since 4.4.0
     */
    
    /**
     * Core class used to implement a Pages widget.
     *
     * @since 2.8.0
     *
     * @see WP_Widget
     */
    class WP_Widget_Pages extends WP_Widget {

    Вот эта самая 17-я строчка — что с ней может быть не так??

    Модератор Sergey Biryukov

    (@sergeybiryukov)

    Live and Learn

    Отдельно перекопировала файл class-wp-widget-pages.php

    Попробуйте скопировать следующие файлы:

    • wp-includes/class-wp-widget.php (в нём должны быть 563 строки).
    • wp-settings.php (в нём должно быть 413 строк).

    Большое спасибо, Sergey Biryukov!!!!! Таки wp-settings.php, а я его не трогала))) И — извините за дубляж темы)))) Терпения мне бы)))) Перевоспитаюсь, чесслово))

Просмотр 7 ответов — с 1 по 7 (всего 7)
  • Тема «Help!! Помогите чайнику!!! Fatal error: после обновления!!» закрыта для новых ответов.