Ошибка в файле Subs.php

Автор aleks-oren, 11 апреля 2019, 10:57:46

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

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

aleks-oren

Добрый день!
Появились ошибки после обновления форума на версию SMF 2.1 RC2
Сообщения фиксируются в логах ошибок

Привожу фрагмент кода файла Subs.php (Строка 3091)

3088:// Replace away!
3089:$message = preg_replace_callback($smileyPregSearch, function($matches) use ($smileyPregReplacements)
3090:{
==>3091:return $smileyPregReplacements[$matches[1]];
3092:}, $message);
3093:}
3094:

aleks-oren

Добрый день!
Вопрос актуален.
Описываю ситуацию более подробно.
Форум был успешно обновлен с версии 1.1 до версии 2.1 RC2.
В логах ошибок постоянно появляется ошибка:
_____________________________
тип ошибок: Неопределенные
8: Undefined index: 
/Sources/Subs.php (Строка 3091)
Гость
Сегодня в 05:43:12
54.36.148.10 
______________________________

В каждом сообщении ip гостя разный.

Фрагмент кода файла Subs.php (Строка 3091) представлен выше.

Bugo

В качестве временного решения добавьте выше return строчку
if (!empty($matches[1]))

aleks-oren

Вставил.
Ошибок пока нет.