Обновлять форум можно 3 способами (обновления берутся тут
http://www.phpbb.com/downloads.php):
1. Полностью пакет. Перезаписать все файлы, кроме config.php, images. Вы получите новый форум и полностью удаленный моды, если таковы стояли.
2. Только измененные файлы. Скачиваете только измененнные файлы и получаете также новый форум. При этом также умирает какая то часть модов, так как эти файлы могли измениться модами. После такого апдейта вам надо будет править эти файлы для восстановления модов.
3. Патч файл. Вроде как обещается, что моды должны остаться, сам не пробовал. Но при таком обновлении у вас операционная система сервера должна быть Linux и у вас должен быть доступ к командной строке сервера. Обновление проходит с помощью команды Код:
patch -cl -d [PHPBB DIRECTORY] -p1 < [PATCH NAME]
где [PHPBB DIRECTORY] - имя директории где лежит форум (например phpBB2), [PATCH NAME] - имя файла патча (файл должен лежать в директории форума).
Находиться в этом случае вы должны либо в директории форума либо на каталог выше. В доке не указано, а сам не пробовал. - мое примечание
Если все прошло без ошибок то вы работаете, но если при патче выдало ошибку, то вам надо воспользоваться пунктом 2 для ошибочных файлов.
Это все пункты.
4. Обновление в виде мода
С версии 2.0.6 разработчики phpBB стали делать обновление в виде мода (
http://www.phpbb.com/phpBB/catdb.php?cat=48) (при этом способе все ранее установленные моды остаются). Я думаю такое обновление не у кого не вызовет проблем, кто хоть раз видел как ставить мод или ставил.
И напоследок: После того как вы сделали обновление файлов, вам надо обновить БД и номер версии, это делает файл update_to_latest.php. В корне форума создаете папку install, записываете туда файл апдейта и запускаете через Web-браузер. Этот файл НЕ ОБНОВЛЯЕТ файлы, а ОБНОВЛЯЕТ только базу данных и номер версии.