Неопределённые ошибки

Автор Dark Wizard, 30 июля 2016, 11:40:14

« назад - далее »

0 Пользователи и 2 гостей просматривают эту тему.

Dark Wizard

Подскажите, пожалуйста, что за ошибки:


http://murr.su/forum/index.php?board=102.0
Undefined index: topics
/home/p386575/www/murr.su/forum/Themes/default/MessageIndex.template.php
Строка: 76

71: // Show some basic information about the number of posts, etc.
72: echo '
73: </td>
74: <td class="stats windowbg">
75: <p>', comma_format($board['posts']), ' ', $board['is_redirect'] ? $txt['redirects'] : $txt['posts'], ' <br />
==>76: ', $board['is_redirect'] ? '' : comma_format($board['topics']) . ' ' . $txt['board_topics'], '
77: </p>
78: </td>
79: <td class="lastpost" style="width: 25%;">';
80:
81: /* The board's and children's 'last_post's have:

там же ошибки
"8: Undefined index: is_redirect" (Строка: 75)
"8: Undefined index: posts" (Строка: 75)
и т.п.

Насколько я понял, ошибки связаны с разделом форума, который является перенаправлением на другой раздел. Хотя погуглив пишут что это отсутствие перевода (но всё вроде есть: $txt['board_topics'] = 'Тем'; ). За сутки уже 3000+ ошибок подобных...

Кэширование отключено, аватарки в отдельной папке avs, домен подключён к инкапсуле, версия php 5.3.29.

Установлены моды [spoiler]
SMF 2.1-style Admin Area   1.9 
Say Thanks   1.3.3 
Drafts   1.1.5 
Watermark.light   1.5 
Prevent Topic View Increase by Author   1.2 
Quick Spoiler   0.9.6 
Separate the sticky topics   1.0.1 
Post Template Mod   0.1.3 
Murr Cats   1.0 
FancyBox 4 SMF   0.5.1 
Nickname to Reply   0.7.2 
Custom BBCodes Manager   1.12 
Buddies With Me (aka Followers)   2.1 
markItUp! for SMF   0.5.4 
Tidy Child Boards   2.0 
Top 10 Posters and Topic Starters Stats (Today, Week, Month, and Year)   2.6 
Users Online Today   2.1 
TopicStarter Mod   1.7 
NiceTooltips   1.9 
Selective Whole-Word Checking for Censor   1.1 
Simple Audio Video Embedder   3.5.1 
Recent Topics by 24h 48h 72h Filter   1.0 
Move Topic Default: No Redirection Post   1.0 
URL Popup   1.0.2 
dQuoteSelection   2.6.1 
Bookmarks   2.5 
Post History   1.03 
Hide Content   1.1.4 
Member Awards   3.0 
Scrolling Buttons   0.3 
Drafts   
Float BBCODE   1.0.2 
Better SMF Parser   2.0 
Avatars on Board/MessageIndex   1.5 
SA Chat   1.0a Rev120 
Super Simple Thread Tags   1.2 
Responsive Curve   1.0 Beta 5 
[/spoiler]

Спасибо!

GeorG

Здесь ошибок нет, посмотрите почему у вас эти строки не определены в переменной $context['boards'] (та что выше в файле).
Ищите где она заполняется и выявляйте ошибку (судя по шаблону, вам скорее всего нужен файл ../Sources/MessageIndex.php).

Есть предположение, что это из-за мода вывода аватарок: Avatars on Board and/or MessageIndex
Верстка тем по шаблону, их доработка/переработка, переделка тем с версии smf 1.1 на smf 2.0. Примеры работ - insidestyle.ru
Установка модов (заточка под ваш форум); Моды под заказ; Обновление форума; Правильный перенос; Удаление/лечение вирусов; Устранения ошибок.
Обращаться в ЛС
Мой форум
Модуль анти-спама CleanTalk, сам пользуюсь
Сервера которыми сам пользуюсь - cadedic.ru

Dark Wizard

Да, действительно, проблема скорее всего была в Avatars on Board and/or MessageIndex - отключил и ошибки пропали.

Sedoi

Уважаемые, подскажите что за ошибка забивает логи и как побороть?

8: Array to string conversion
 Файл: /home/sedoi162/domains/.../public_html/Sources/Subs.php
Строка: 2486

Строка 2486 такая же как и в девственно чистом форуме еще с прошлых версий без изменений. Другой номер строки только из-за добавленных модов ...

$code = strtr($tag['content'], array('$1' => $data));
Началась эта байда из-за изменения версии php c 5.3 на 5.6.
Вчера форум перестал загружатьсяиз-за ошибки сервера. Я обратился к хостеру, они сменили версию php все заработало, но пошли ошибки. Сам сменил на 5.4 ошибки продолжаются. На 5.3 как было что то опасаюсь менять, вдруг снова форум перестанет грузиться  wallbash


digger®

Цитата: Sedoi от 01 декабря 2016, 23:25:57Уважаемые, подскажите что за ошибка забивает логи и как побороть?

8: Array to string conversion
 Файл: /home/sedoi162/domains/.../public_html/Sources/Subs.php
Строка: 2486
Если стоит мод YouTube BBCode, то его ошибка.

Sedoi

digger® да стоит такой мод. Хотя и не используется сейчас. Оставлен для роликов загруженных ранее. Сейчас пользуемся Simple Audio Video Embedder.

Сейчас я его смахну. Может поможет ...

P.S. не тут то было половина красных строк при удалении. Посмотрю для каких он версий, может с эмуляцией ...

Sedoi

digger® спасатель Спасибо !  O0

Удалил вручную YouTube BBCode . Ошибок пока нет. Надеюсь не будет, ибо уже пара бы при том темпе что сыпали.

Yarik

Цитата: Dark Wizard от 31 июля 2016, 19:58:20Да, действительно, проблема скорее всего была в Avatars on Board and/or MessageIndex - отключил и ошибки пропали.
Этот мод хорош,но на мой взгляд требует доработки в плане вывода аватарок...
Если пользователь загружает аватар своих нестандартных пропорций,например 100х80 или другие пропорции,а в моде стоит допустим 50х50 пикселей то мод послушно исказит картинку да требуемого размера,растянет ёё в итоге,или сплющит.
Как по мне использование такого в выводе width и height как-то не совсем логично - жестко заданы размеры из-за чего это всё и происходит.Думаю лучше всего использовать в стилях max-width и max-height.И катринка не потеряет пропорций и обработается до нужных размеров...
Или я не прав,если автор мода так не сделал изначально?

GeorG

А если одну высоту задать, разве так нельзя?
Верстка тем по шаблону, их доработка/переработка, переделка тем с версии smf 1.1 на smf 2.0. Примеры работ - insidestyle.ru
Установка модов (заточка под ваш форум); Моды под заказ; Обновление форума; Правильный перенос; Удаление/лечение вирусов; Устранения ошибок.
Обращаться в ЛС
Мой форум
Модуль анти-спама CleanTalk, сам пользуюсь
Сервера которыми сам пользуюсь - cadedic.ru

Yarik

Цитата: GeorG от 07 апреля 2017, 16:32:35А если одну высоту задать, разве так нельзя?
Смотрите - у меня аватарки разрешено вставлять 100х100,но многие тулят более свои размеры...
Если задать там жестко любые размеры(в моде) всё равно какие размеры,допустим 32х32 то при выводе автаров который 100х100 их трансформирует 32х32 нормально.А вот если аватар допустим 100х80 то его уже исказит.
Задать именно в админке
Максимальная ширина загруженного аватара
Максимальная высота загруженного аватара
так это максимальное,и меньше никто не мешает грузить.

Просто я сейчас делаю кой-чего своё адаптивное и тому подобное.Просматриваю много кода - вроде как тоже адаптивного.И почему то все допустим при выводе аватарок ставят жестко ширину и высоту не учитывая что допустим у картинок будут свои пропорции и их может исказить.Мне кажется логичным ставить не жестко высоту и ширину а задать максимальную высоту и ширину.И аватары будут подгоняться под нужные размеры,и пропорции изображения страдать не будут,а следовательно их искажать не будет

GeorG

Я это понял, говорю про то, что если в моде задать только допустим высоту, а ширину не указывать, по идеи тогда ширина будет автоматически подстраиваться, или в этом моде так нельзя?
Верстка тем по шаблону, их доработка/переработка, переделка тем с версии smf 1.1 на smf 2.0. Примеры работ - insidestyle.ru
Установка модов (заточка под ваш форум); Моды под заказ; Обновление форума; Правильный перенос; Удаление/лечение вирусов; Устранения ошибок.
Обращаться в ЛС
Мой форум
Модуль анти-спама CleanTalk, сам пользуюсь
Сервера которыми сам пользуюсь - cadedic.ru

Yarik

Ага,идея понятна.Указывать один параметр только,для подстройки второго.
Я более для себя интересуюсь чем для мода...
И ещё - max-width и max-height это можно заменить чем-то другим?
И ещё,все почему-то указывают жестко в пикселях все значения,я что-то более склоняюсь к % значениям.

GeorG

Цитата: S.T.A.L.K.E.R. от 07 апреля 2017, 20:29:12И ещё - max-width и max-height это можно заменить чем-то другим?
Только width и height.

Цитата: S.T.A.L.K.E.R. от 07 апреля 2017, 20:29:12И ещё,все почему-то указывают жестко в пикселях все значения,я что-то более склоняюсь к % значениям.
Всё зависит от того, что хотел этим достичь верстальщик.
Верстка тем по шаблону, их доработка/переработка, переделка тем с версии smf 1.1 на smf 2.0. Примеры работ - insidestyle.ru
Установка модов (заточка под ваш форум); Моды под заказ; Обновление форума; Правильный перенос; Удаление/лечение вирусов; Устранения ошибок.
Обращаться в ЛС
Мой форум
Модуль анти-спама CleanTalk, сам пользуюсь
Сервера которыми сам пользуюсь - cadedic.ru

Yarik

Цитата: GeorG от 07 апреля 2017, 20:49:05Всё зависит от того, что хотел этим достичь верстальщик.
Так в том-то и дело,что тема то адаптивная и на разных разрешениях монитора эти жесткие привязки к px дают порой ужасный результат.Ладно,кромсаем далее.