Быстрый лёгкий надёжный форумный движок
Вы не вошли.
Страницы 1
Вышла новая версия FluxBB.
Исправлений и изменений много. В том числе система хуков для подключения анти-спам модулей и отказ от поддержи IE6
Оригинальная новость тут https://fluxbb.org/forums/viewtopic.php?id=8203
Там же ссылки на скачивание и обновления.
Моя сборка FluxBB 1.5, ForkBB · сообщество
Offline
А Ваша сборка этой версии будет?
Offline
@Alexz95, будет. Изменения файлов сделал, но еще не тестировал. После теста выложу.
Моя сборка FluxBB 1.5, ForkBB · сообщество
Offline
Объясните, как правильно обновить версию вручную?
Изначально я использовал сборку FluxBB with mods от artoodetoo, но затем были установлены разнообразные моды и внесено множество изменений, о всех уже и не упомнишь. Поэтому обновить движок простой заменой файлов я не могу, ибо всё сломается. В данный момент в админке выводится версия v1.5.6.1.
После выхода версии 1.5.7 я пробовал отредактировать вручную файлы согласно этого сравнения, но после внесения всех изменений форум перестал работать (просто пустая страница, никаких ошибок), я забил и не стал вникать в подробности.
ЧЯДНТ?
Offline
@PNG, я все время вручную от версии к версии редактирую, все ок
1. Нужно использовать редактор работающий правильно с UTF-8 и сохранять файлы в кодировке UTF-8 без BOM (перевод строки UNIX). Я использую, например PSPad.
2. Тестировать обновленный вариант на локальном сервере с включенным отображением и логированием всех ошибок.
И самое главное внимательным быть, а то запятую забыл поставить или еще какой знак и все сломалось
Моя сборка FluxBB 1.5, ForkBB · сообщество
Offline
@Visman, решил попробовать еще раз, проверяя каждый шаг. Обновлялся с 1.5.6 до 1.5.7 (решил не перескакивать через версию во избежание проблем). Изменил все нужные файлы (пропустив install.php и db_update.php, ибо у меня их на рабочем форуме нет), залил на сервер (бэкап конечно же сделал), захожу на главную - ошибка, флакс хочет видеть файл db_update.php. Ок, заливаю db_update.php от 1.5.7, обновляю базу (хотя там обновлять ничего не нужно было судя по всему). Снова захожу на главную, пишет, что обновление базы больше не требуется. Удаляю db_update.php, теперь форум показывает ту же ошибку, что и изначально - требует db_update.php. И так по кругу. Нашёл только один выход - удалить из include/common.php код
// Verify that we are running the proper database schema revision
if (!isset($pun_config['o_database_revision']) || $pun_config['o_database_revision'] < FORUM_DB_REVISION ||
!isset($pun_config['o_searchindex_revision']) || $pun_config['o_searchindex_revision'] < FORUM_SI_REVISION ||
!isset($pun_config['o_parser_revision']) || $pun_config['o_parser_revision'] < FORUM_PARSER_REVISION ||
version_compare($pun_config['o_cur_version'], FORUM_VERSION, '<'))
{
header('Location: db_update.php');
exit;
}
Теперь всё работает и версия вроде как 1.5.7. Но прокатит ли такой трюк при обновлении на 1.5.8? Там и изменений намного больше, и базу обновлять обязательно надо, насколько я понял.
Offline
@PNG, раз форум требует файл db_update.php постоянно, значит обновление проведено не полностью. Версии форума в файлах и в базе не совпадают.
Моя сборка FluxBB 1.5, ForkBB · сообщество
Offline
Страницы 1