Что за записи в логах?

Автор st1, 16 ноября 2010, 20:50:53

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

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

st1

Здравствуйте.
Недавно поставил smf и пока знакомлюсь с ним. Дошло дело и до логов, а логи оказались для меня не совсем понятными, за пару дней теста набралось их целых 100 страниц.

Преимущественно:
Тип ошибки: Неопределенные
Применить фильтр: Показать сообщения об ошибках этого адреса(URL)
site.ru/forum/index.php?
Применить фильтр: Показать ошибки только с теми сообщениями
8: Undefined index: show_load_time
Применить фильтр: Отображать ошибки только этого файла
Файл: //forum/Themes/моя тема/BoardIndex.template.php
Строка: 443

содержание файла
echo '
</tbody>
<tbody class="divider">
<tr>
<td colspan="5"></td>
</tr> (строка 443)
</tbody>';
}



8: Undefined index: show_load_time
Применить фильтр: Отображать ошибки только этого файла
Файл /forum/Themes/моя тема/MessageIndex.template.php
Строка: 414

Что это за ошибки и насколько они серьезны?
Не многовато ли 1500 ошибок за пару дней?

Еще есть такие:
Undefined index: themeadmin_title
theme_language_error
attachment_not_found
wap2
rss
theme_set
theme_preview
theme_user

но все страницы с логами смотреть не стал, может еще чего есть..

Макар

Похоже включил показывать время генерации страницы , а твоя тема не поддерживает этой функции или нет языковой переменой для нее в теме . И еще нескольких переменных нет. Включи стандартную тему, очисти логи и понаблюдай . Если лог будет чистым, то виновата тема оформления что сейчас установлена.
Если Вы здесь недавно, не обольщайтесь тоном некоторых дискуссий.
Все чаще слова - юзай поиск, приобретают смысл - иди в ж..........  Приобретение смысла автоматизированно - Ответы на любой вопрос по SMF
Не пишите несколько сообщений подряд - тут вам не Twitter  >:( в остальных ситуациях мы не сильно зверствуем 2funny

st1

Спасибо за ответ.
Поменял тему на стандартную и удалил все логи, пробежался по форуму, пооткрывал разделы и темы - результат, 0 ошибок в логах.

Вернул обратно мою тему и проделал тоже самое - результат, ошибки в двух файлах моей темы:

[b]8: Undefined index: show_load_time[/b]
BoardIndex.template.php
Строка: 443
MessageIndex.template.php
Строка: 414

Остальных ошибок пока не появилось.

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

Есть у кого идеи?

Макар

есть

прочти подпись админа этого форума

потом приходи обратно
Если Вы здесь недавно, не обольщайтесь тоном некоторых дискуссий.
Все чаще слова - юзай поиск, приобретают смысл - иди в ж..........  Приобретение смысла автоматизированно - Ответы на любой вопрос по SMF
Не пишите несколько сообщений подряд - тут вам не Twitter  >:( в остальных ситуациях мы не сильно зверствуем 2funny

st1

Если удалить участок кода в
MessageIndex.template.php
// Show the load time?
if ($context['show_load_time'])
echo '
<p class="smalltext">', $txt['page_created'], $context['load_time'], $txt['seconds_with'], $context['load_queries'], $txt['queries'], '</p>';
echo '
</div>
</div>';


и BoardIndex.template.php
// Show the load time?
if ($context['show_load_time'])
echo '
<p class="smalltext">', $txt['page_created'], $context['load_time'], $txt['seconds_with'], $context['load_queries'], $txt['queries'], '</p>';
echo '
</p>';


То сообщения в логах перестают появляться. Как исправить проблему правильным образом, пока не нашел.

За совет с подписью, спасибо, я прочитал.

Bugo

В деле отсутствует самый главный материал — название используемой темы. И не приложены соответствующие файлы, целиком.

st1

#6
Спасибо за ответ.
Основные файлы скинул, думаю для человека знающего php сложностей не будет.

Bugo

Уберите этот блок из вышеупомянутых файлов:
// Show the load time?
if ($context['show_load_time'])
echo '
<p class="smalltext">', $txt['page_created'], $context['load_time'], $txt['seconds_with'], $context['load_queries'], $txt['queries'], '</p>';

Этот блок есть (должен быть) в index.template.php и только там.

st1

Большое спасибо за помощь! =)

Макар

Вот вот, или гадать по скриншоту или глянуть в код.
Если Вы здесь недавно, не обольщайтесь тоном некоторых дискуссий.
Все чаще слова - юзай поиск, приобретают смысл - иди в ж..........  Приобретение смысла автоматизированно - Ответы на любой вопрос по SMF
Не пишите несколько сообщений подряд - тут вам не Twitter  >:( в остальных ситуациях мы не сильно зверствуем 2funny

yrygvay

А у меня поползла гадост ьв логах после установки и удаления мода карты сайта
теперь :
8: Undefined variable: company_text
Применить фильтр: Отображать ошибки только этого файла
Файл: /home/sites/.ru/httpdocs/forum2/index.php
Строка: 404

384:



$twoby2host_modlist = array();
385:



$twoby2host_modlist[] = array("name" => "Форум FN Promo", "version" => "1.1", );
386: $key = 'gTgsX-46##$%$2&Lgaby&Hfdr2f<d>s4POxYhost';
387:



388:



$new_modlist = array();
389:



$complete_override_text = false;
390:



foreach ($twoby2host_modlist as $modinfo)
391:



{
392:





$new_modlist[$modinfo['name']] = $modinfo;
393:





if (!empty($modinfo['override'])) $complete_override_text = $modinfo['override'];
394:



}
395:



$twoby2host_modlist = $new_modlist;
396:



397:



$output = '';
398:



if (!$complete_override_text)
399:



{
400:





if (!$twoby2host_modlist) $output = $company_text;
401:





else
402:





{
403:







list(, $lastmod) = each(array_reverse($twoby2host_modlist));
==>404:







$output = $lastmod["name"] . ' ' . $company_text;
405:





}
406:



}
407:



else
408:





$output = $complete_override_text;
409:





410:



echo '
411:





<div id="copyright_2by2" style="display: block; visibility: visible; clear: both; width: 100%; font-family: Verdana,Arial,sans-serif;" class="smalltext">' . $output . '</div>
412:





<script type="text/javascript">
413:         //<![CDATA[


Что-то неправильно поправил?
Music in Soul
Помогу с переездом с UCOZ

yrygvay

удалив эту строчку  . пропали ошибки.

Корректно ли это я сделал?
Music in Soul
Помогу с переездом с UCOZ

Bugo

Если автор мода увидит, что Вы удалили его копирайт, после установки Twitter Mod, то у него появятся претензии.

yrygvay

эт овроде и не твиттер мод ,а ключевых тегов

Она не встал ровно на сайте и теперь пошли ошибки((
Music in Soul
Помогу с переездом с UCOZ

karavan

Чтобы не плодить новых тем, спрошу здесь, может кто знает... что это за ошибка в логах форума, IP отсутствует:

Гость Январь 03, 2013, 11:53 Тип ошибки: Общие

http://домен/forum/index.php?scheduled=task;ts=1357206780
Could not retrieve the file http://www.simplemachines.org/smf/current-version.js?version=SMF+2.0.3.

digger®

Цитата: karavan от 06 января 2013, 16:49:31
Чтобы не плодить новых тем, спрошу здесь, может кто знает... что это за ошибка в логах форума, IP отсутствует:

Гость Январь 03, 2013, 11:53 Тип ошибки: Общие

http://домен/forum/index.php?scheduled=task;ts=1357206780
Could not retrieve the file http://www.simplemachines.org/smf/current-version.js?version=SMF+2.0.3.
Не удалось выполнить задачу, которая получает новости и список обновлений для админки.

karavan

Ясно, спасибо
Действительно, в админке так и висит информация

Информация о версиях:
Версия форума: SMF 2.0.3
Последняя версия SMF: SMF 2.0.2 wallbash

kid_a

Вылезает очень много ошибок
8: Undefined index: image
Файл: .../forum/Themes/default/ZenBlock.template.php (body_above sub template - eval?)
Строка: 180

Или
Файл: .../forum/Themes/default/languages/Faq.russian-utf8.php (body_above sub template - eval?)
Строка: 180

В самих этих файлах строки 180 нет, они коротенькие...

Тема - anecdota.

Как можно избавиться от этих ошибок?