[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.