Меню
Категории
Форум SMF ошибка Subs.php Строка: 3687
3 января, 2010 Веб

Однажды в логах форума обнаружил сообщение “Undefined index -1 /forum/Sources/Subs.php on line 3687”. (Форум SMF ошибка Subs.php Строка: 3687). Ошибки возникают не постоянно и от разных пользователей в темах. Версия форума: SMF 1.1.11.

Естественно открываем файл /forum/Sources/Subs.php и ищем строку 3687. В строке видим какое-то условие, поднимаемся чуть выше и видим что это функция.

//Disable shouting MOD- START
Disable shouting (for cp1251) 1.0

Как видно это дополнительный мод, он переводит слова в заголовках и сообщениях,написанные заглавными буквами, в нормальное написание. Заходим в пакеты модификаций, находим его и пробуем удалить.

disable shooting - Форум SMF ошибка Subs.php Строка: 3687

Однако. При попытке удалить его удаление как таковое не просходит. Форум выдаёт сообщение.

This mod changes text written in upper case letters into lower case letters. Only in the topic disaply page!
You can enable/disable in Admin -> Posts and Topics -> “Disable shouting”.
The feature is disabled by default

Ребя советуют войти в настройки – Темы и сообщения – Отключить выкрики: переводит слова в заголовках и сообщениях,написанные заглавными буквами, в нормальное написание. Снимаем галочку с пункта и ошибки перестают появляться. Почему такой глюк я не знаю.

В чем проблема я не знаю, но это ещё не всё. Дальше форум начал ругаться в логах на файл /forum/Themes/default/Admin.template.php. Посмотрел файл и строку с ошибкой и увидел остатки чертового плагина Disable shouting. Пришлось скачать дистрибутив форума и заменить файл Admin.template.php на оригинальный. Проблема исчезла.

Добавить комментарий




*