Поддержка Проблемы и решения Ошибка виджеты…

  • Решено f259906

    (@micaelangelo)


    В настройках виджетов вордпресса при добавлении виджета выскакивает ошибка после нажатия обновить информацию, что за ошибка и как с ней бороться, хотя нажимаю назад в браузере и обновить и информация сохраняется, странно. И у меня вообще проблемы с плагинами на теме шаблона OverEasy. Не получается даже устанавливать плагины, постоянные ошибки с ссылкой на widgets.php в папке темы шаблона моей. 🙁

    Помогите! 🙁

    Вот ошибка c widgets:
    Warning: Cannot modify header information — headers already sent by (output started at /home/myname/data/www/mysite.ru/wp-includes/pluggable.php:1) in /home/myname/data/www/mysite.ru/wp-includes/pluggable.php on line 850

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

    (@yube)

    Хотел было повторить «Файлы надо сохранять в utf-8 без BOM«, но… Я надеюсь, Вы ничего не правили в pluggable.php? Если нет, то залейте заново оригинальный файл. Если правили, то пересохраните файл без BOM и пустых строк в начале и больше так не делайте, хак — это нехорошо. У WP очень хорошее API, 99% вопросов решается без хаканья.

    Автор f259906

    (@micaelangelo)

    Нет, ничего не трогал, перезалил оригинальный файл, ошибка осталась. 🙁 Что делать 🙁

    Модератор Yuri

    (@yube)

    Посмотреть в логах Апача, что именно за ошибка. Не должно такого быть, как понимаете. Может плагин какой-то шалит.

    Модератор Sergey Biryukov

    (@sergeybiryukov)

    Live and Learn

    А что появится, если вызвать из браузера /wp-includes/pluggable.php и переключить кодировку, например, на Windows-1251?

    Автор f259906

    (@micaelangelo)

    Ура все заработало, спасибо вам огромное! BOM закрался мне в widgets.php. А я все грешил и боролся с pluggable.php. Спасибо вам всем еще раз!

    Модератор Yuri

    (@yube)

    Ничего не должно появляться, абсолютная пустота. Невзирая на кодировку 🙂

    Модератор Sergey Biryukov

    (@sergeybiryukov)

    Live and Learn

    Если сработает автоопределение UTF-8, BOM можно не увидеть 🙂
    P.S. Справедливо для Firefox и Opera. В IE, похоже, не увидеть никак.

Просмотр 7 ответов — с 1 по 7 (всего 7)
  • Тема «Ошибка виджеты…» закрыта для новых ответов.