Постоянные ошибки в логах ошибок.

Автор AKLion, 16 января 2009, 13:46:00

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

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

AKLion

Постоянно при создании сообщения возникают ошибки в логах ошибок,
Как это исправить и где сама ошибка то?? Помогите разобраться плизз.

Логи ошибок выглядят так.
--------------------------------------------------
62.106.106.115      0271084bc4eba86ab76ef4a6eb11cafb
http://big-scale-fly.com/forum/index.php?action=post;topic=50.30;num_replies=44
8: Undefined index: youtube
Файл: /storage/home/srv13996/htdocs/forum/Themes/default/languages/Post.russian-utf8.php (main sub template - eval?)
Строка: 778
----------------------------------------
99.243.141.46      6bd742d931f213d22b7eaa7893203e60
http://big-scale-fly.com/forum/index.php?action=pm;sa=send;f=inbox;pmsg=25;u=1
8: Undefined index: youtube
Файл: /storage/home/srv13996/htdocs/forum/Themes/default/Post.template.php (send sub template - eval?)
Строка: 778
--------------------------------------

строки о которых говорится в логах выглядат так
--------------------------------------
'youtube' => array('code' => 'youtube', 'before' => '
', 'description' => $txt['youtube']),


Что неправильно и как избавится от этой ошибки.
Жить нужно так, чтобы было стыдно рассказать, но приятно вспомнить... Будте счастливы, при малейшей возможности.

digger®

#1
Варианты:
Ставить полноценно русифицированные моды;
Поставить мод    Load Standard Language;
Не ставить никакие моды;
Не нервничать из-за этого, потому что это не ошибки, а предупреждения.

AKLion

Извините а что делает этот мод и где его взять.
Жить нужно так, чтобы было стыдно рассказать, но приятно вспомнить... Будте счастливы, при малейшей возможности.

Badman

$txt['youtube'] - а перевод этой переменной есть ?


AKLion

Я нашол только Load Standard Language это то или нет?
Жить нужно так, чтобы было стыдно рассказать, но приятно вспомнить... Будте счастливы, при малейшей возможности.

Beer

У меня аналогично затык - я правда отключил протоколирование ошибок:
http://www.syte.ru/forum/index.php?action=viewErrorLog;desc
8: Use of undefined constant runduk - assumed 'runduk'
Файл: Z:\home\syte.ru\www\forum\Themes\Avef\index.template.php (eval?)


Строка (добавлял кнопки $txt[runduk] есть в index.russian-utf8.php):
<a href="http://www.syte.ru/index.php?option=com_jdownloads&Itemid=65&task=viewcategory&catid=4" target="_blank" rel="nofollow">', ($settings['use_image_buttons'] ? '<img src="' . $settings['images_url'] . '/' . $context['user']['language'] . '/runduk.gif" alt="' . $txt[в] . '" title="' . $txt[runduk] . '" border="0" />' : $txt[runduk]), '</a>', $context['menu_separator'], '

Mavn

Цитата: Beer от 17 февраля 2009, 17:57:00
$txt[runduk]

вот в этом и ошибка! Должно быть $txt['runduk'] без '' добпускаются только числовые переменные типа  $txt[32165]
SimpleMachines Russian Community Team
п.1 Пройду курсы гадалок для определения исходного кода по скриншоту.

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

Beer

Спасибочки за быстрый ответ!
И точно, все текстовые в коде 'text' я как-то не просек сначала... буду знать.

Beer

 Как-то так, да не так опять, получил мессагу:
ИСТЕЧЕНИЕ ЛИМИТА РЕСУРСОВ
MySQL Quota DB:smf использовал 96.46 МБ из 100 МБ лимита


Смотрю логи:
http://www.site.ru/forum/index.php?action=featuresettings2;save;sa=basic

8: Use of undefined constant runduk - assumed 'runduk'
Файл: /hsphere/local/home/site/site.ru/forum/Themes/Avef/index.template.php (eval?)
Строка: 634


В файле index.template.php - правда 538 строк.

Кнопка в меню форума прописана так (верхняя строка, нижняя - исходник):
<a href="./index.php" target="_blank" rel="nofollow">', ($settings['use_image_buttons'] ? '<img src="' . $settings['images_url'] . '/' . $context['user']['language'] . '/runduk.gif" alt="' . $txt['runduk'] . '" title="' . $txt['runduk'] . '" border="0" />' : $txt['runduk']), '</a>', $context['menu_separator'], '
<a href="', $scripturl, '?action=help">', ($settings['use_image_buttons'] ? '<img src="' . $settings['images_url'] . '/' . $context['user']['language'] . '/help.gif" alt="' . $txt[119] . '" title="' . $txt[119] . '" border="0" />' : $txt[119]), '</a>', $context['menu_separator'];


Помогите найти косяк люди умные!

digger®

Цитата: Beer от 24 апреля 2009, 13:07:38
Как-то так, да не так опять, получил мессагу:
ИСТЕЧЕНИЕ ЛИМИТА РЕСУРСОВ
MySQL Quota DB:smf использовал 96.46 МБ из 100 МБ лимита


При чем ошибки в логе форума к тому что у вас на хостинге лимит под базу данных 100Mb и он скоро кончится?

Beer

БД у меня ~20 мег, растет  за счет ошибок, кот. пишутся в БД. Исправил пути (раньше были прописаны прямые ссылки c http://www.), включил логи, посмотрел - вроде как нормуль:

<a href="./index.php" ......
<a href="../index.php" .....
<a href="../phgallery/index.php .....
<a href="../index.php?option=com_jdownloads&Itemid ....
<a href="../index.php?option= ....