[phpBB Debug] PHP Notice: in file /includes/functions_privmsgs.php on line 1818: implode() [function.implode]: Bad arguments.

В версиях phpBB до 3.0.5 включительно есть небольшая ошибка с личными сообщениями — [phpBB Debug] PHP Notice: in file /includes/functions_privmsgs.php on line 1818: implode() [function.implode]: Bad arguments.. Так как вопросы про эту ошибку стали появляться достаточно часто, я решил написать способ её решения в блоге.

Итак, симптомы такие — при заходе в личные сообщения вверху страницы появляются сообщения об ошибке вида:

Иногда ещё при этом увеличивается шрифт всего текста на форуме.

Для решения проблемы нужно проделать следующие действия:

Открываем файл includes/functions_privmsgs.php. Находим там строку (1830 строка):

и заменяем её на такую:

Сохраняем изменения. После этих действий ошибка больше не появиться. Если у вас phpBB 3.0.6 или выше, то у вас такой ошибки не будет, поэтому исправлять ничего не нужно. Разработчики исправили этот баг в ревизии #9561.

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

Этот сайт использует Akismet для борьбы со спамом. Узнайте, как обрабатываются ваши данные комментариев.