Ошибка в логах 8: Undefined variable: fix и warning

Автор erema, 30 апреля 2013, 12:43:20

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

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

erema

На сайте постоянно вываливается следующая ошибка для ботов:
8: Undefined variable: fix
?board=31.0&action=kitsitemap;xml

board=** - тут любое значение может быть.
Либо:
8: Undefined index: warning
?board=31.0&action=kitsitemap;xml

Для гостей:
8: Undefined variable: fix
?topic=88.msg248;PHPSESSID=af0d94af3b352e67c2fd46309ee72cb6

Для зарегистрированных:
8: Undefined variable: fix
?


То есть по факту любое действие вызывает 8: Undefined variable: fix.
В серверных логах никаких ошибок не вижу, здесь тоже явно нигде не задается файл с ошибкой.
SMF 2.0.4. В какую сторону копать?


Так, частично пофиксил, продолжает ругаться на следующее:
8: Undefined index: warning
Применить фильтр: Отображать ошибки только этого файла
Файл: /home/sportp77/public_html/forum/Sources/Subs.php
Строка: 1109

В этой строке:
'content' => $user_info['is_guest'] ? '<div class="codeheader">' . $txt['code'] . ': </div><code class="bbc_code">' . $txt['warning'] . ' ' . $txt['login_or_register'] . '</code>' :  '<div class="codeheader">' . $txt['code'] . ': ($2) <a href="#" onclick="return smfSelectText(this);" class="codeoperation">' . $txt['code_select'] . '</a></div>' . ($context['browser']['is_gecko'] || $context['browser']['is_opera'] ? '<pre style="margin: 0; padding: 0;">' : '') . '<code class="bbc_code">$1</code>' . ($context['browser']['is_gecko'] || $context['browser']['is_opera'] ? '</pre>' : ''),
Что ему не нравится?

Bugo

Ему не нравится отсутствие строчки $txt['warning'] в языковых файлах используемой локализации. Добавьте в Modifications.russian*.php что-нибудь вроде
$txt['warning'] = 'Предупреждение';

erema

Спасибо, вроде пофиксил. Вылезло следующее:
8: Undefined index: vk_id
Применить фильтр: Отображать ошибки только этого файла
Файл: /home/sportp77/public_html/forum/Themes/default/languages/Aeva.russian-utf8.php (main sub template - eval?)
Строка: 68

Добавил в этот файл
$txt['vk_id'] = 'ID ВКонтакте';
Но ошибка не уходит.

kak2z

Цитата: erema от 30 апреля 2013, 15:13:23
Спасибо, вроде пофиксил. Вылезло следующее:
8: Undefined index: vk_id
Применить фильтр: Отображать ошибки только этого файла
Файл: /home/sportp77/public_html/forum/Themes/default/languages/Aeva.russian-utf8.php (main sub template - eval?)
Строка: 68

Добавил в этот файл
$txt['vk_id'] = 'ID ВКонтакте';
Но ошибка не уходит.
такая самая ошибка)) и тоже не проходит)) что делать?)
Если нужно что то исправить, обновить, переставить, настроить, сделать форум заново - пишите в ЛС)