Многие ошибки, отображаемые после обновления 2.8.1

Просто интересно, увидели ли кто-нибудь еще много сообщений об ошибках, появляющихся в верхней части их страниц (при входе в систему) после обновления до 2.8.1? (Я обновил несколько версий с этим обновлением, так что это может повлиять и на другие версии.) Ошибки, такие как

A PHP Error was encountered
Severity: User Warning
Message: Invalid EE Conditional Variable: {if ""y"}
Filename: libraries/Functions.php
Line Number: 2640

а также

A PHP Error was encountered
Severity: Warning
Message: Cannot modify header information - headers already sent by (output started at /home/username/system/codeigniter/system/core/Exceptions.php:170)
Filename: core/Common.php
Line Number: 442

а также this one multiple times per page:

A PHP Error was encountered
Severity: Notice
Message: Undefined variable: category_name
Filename: helpers/segment_helper.php
Line Number: 98

Я не знаю, что делать со всем этим, поэтому любые предложения оценили.

0
Я смущен, чтобы сказать, что это 2,2.
добавлено автор Keith Sirmons, источник
Спасибо Джереми. Тщательно тренируйтесь с помощью шаблонов atm. Тем не менее, на глаза!
добавлено автор Keith Sirmons, источник
С какой версией вы начали работу до обновления?
добавлено автор Daan, источник
Я бы рекомендовал внимательно пересмотреть свои условные обозначения. Я не уверен, какая версия была, но где-то между 2.2 и 2.8 произошли некоторые изменения в способе получения синтаксического анализа, который может привести к ошибкам, если они не совсем подходят для табака.
добавлено автор Daan, источник

2 ответы

Первая ошибка указывает, что некоторая if-statement в вашем шаблоне неверна. Может быть, у вас есть «знак»? Если эта ошибка присутствует на всех страницах, возможно, какой-то встроенный шаблон имеет ее, если она не может быть в определенном шаблоне.

{if ""y"}

Вторая PHP-ошибка просто говорит вам, что вы сделали вывод в браузер до того, как был отправлен стандартный вывод (шаблон). Таким образом, вы можете игнорировать этот пока. Он исчезнет, ​​когда остальные будут исправлены.

Для последней ошибки я просмотрел свой шаблон, чтобы узнать, как вы используете переменную {category_name} в своих шаблонах.

3
добавлено
Круто, спасибо за эти предложения, @naboovalley. Я проверю эти вещи и отчитаюсь. :)
добавлено автор Keith Sirmons, источник
Возможно, у вас есть «знак для многого?»// code.Hm, не смог найти нигде, и я не получал ошибок до обновления. посмотрите, как вы используете переменную {category_name} в ваших шаблонах. Я не думаю, что я использую его вообще. Я никак не мог найти его ни в одном из шаблонов.
добавлено автор Keith Sirmons, источник

Я получил ту же «Неопределенная переменная: category_name», так как я обновил ее до 2.8.1. Он появляется только тогда, когда я использую Super Search, который, как я полагал, нуждается в обновлении для поддержки EE 2.8.1. Super Search ver 2.1.4 был выпущен 8 апреля, и ошибка сохраняется после обновления.

К счастью, ошибка отображается только при регистрации, когда клиент и посетители не должны видеть. Когда вы видите это сообщение об ошибке? Вы используете Super Search?

Я не использую переменную «category_name» в любом месте в моих шаблонах. Я внедряю верхний и нижний колонтитулы в шаблон результатов, и удаление каждого встраивания уменьшает количество ошибок, которые он показывает, поэтому оно зависит от того, сколько шаблонов используется для визуализации страницы, а «category_name» не используется ни на одном из этих шаблонов.

Если вы также используете Super Search, я планирую отправить запрос им (поскольку v2.1.4 не исправил его), но если он полностью не связан, ошибка должна быть сообщена EE.

2
добавлено
Спасибо, Стив. Я не думаю, что я использовал «category_name». Не использовать ничего подобного Super Search.
добавлено автор Keith Sirmons, источник
Хорошо видно, Стив. Спасибо за ссылку. :)
добавлено автор Keith Sirmons, источник
Об этом сообщается в отчете об ошибке с исправлением: support.ellislab.com/bugs/detail/20152
добавлено автор Christian Blatter, источник
phpGeeks
phpGeeks
3 620 участник(ов)

Best PHP chat Еще: @dbGeeks - базы данных @phpGeeksJunior - новичкам @moscowProgers - IT Москва @ebanoePhp - весёлый канал о PHP @laravel_pro - Laravel @jobGeeks - вакансии @jsChat - JS Правила: https://t.me/phpGeeks/764859 ДР - 28.03.2016

PHP
PHP
1 309 участник(ов)

Группа про современный PHP. Обсуждаем ООП, TDD, BDD, DDD, SOLID, GRASP и прочие крутые базворды Для ознакомления: https://gist.github.com/mkusher/711bd46f0b62fbae851182e6fb3b1839 Группа PHP для новичков @phpGeeksJunior Вакансии: https://t.me/fordev

PHP — вакансии, поиск работы и аналитика
PHP — вакансии, поиск работы и аналитика
1 251 участник(ов)

Публикуем вакансии и запросы на поиск работы по направлению PHP, Laravel, Symfony, Yii и т.д. Здесь всё: full-time, part-time, remote и разовые подработки. См. также: @qa_jobs, @devops_jobs, @javascript_jobs, @nodejs_jobs, @uiux_jobs, @products_jobs

phpGeeksJunior
phpGeeksJunior
980 участник(ов)

Группа для новичков. Не стесняйтесь задавать вопросы по php. Не флудить!!!! Правила и полезные ссылки https://gist.github.com/exileed/a53dd0617b35a705ff44b38c8028e6a5 Бест от пхпгикс https://t.me/best_of_phpgeeks

phpclub.ru
phpclub.ru
872 участник(ов)

Официальный чат phpclub.ru - остерегайтесь подделок #rules Правила группы - уважайте друг друга. Скриншоты -> ссылками. Код -> pastebin.com. Вакансии строго -> https://goo.gl/4bNxym, в чат ссылку. За рекламу и мат - БАН!

Devall | PHP
Devall | PHP
272 участник(ов)

Пристанище для восходящих звёзд разработки, которые перейдут на более адекватные языки. http://combot.org/chat/-1001014863761 Инвайт: j.mp/devallphp