XenForo 2.3.7 теперь доступен для скачивания. Мы рекомендуем всем пользователям, работающим с предыдущими версиями XenForo 2.3, обновиться до данной версии, чтобы повысить стабильность и безопасность работы форума.
Помимо обычных исправлений и улучшений, XenForo 2.3.7 также включает в себя критическое исправление безопасности, обеспечивающее безопасность ключей доступа, добавленных в вашу учетную запись. Мы хотели бы поблагодарить за сообщение об этой проблеме через Eric и команду . Они также сообщили о менее серьезной проблеме, связанной с кэшированием страниц локальных учетных записей в общих системах.
В этой версии также ужесточены требования к типам методов, которые можно вызывать из шаблонов: вместо свободного сопоставления по "префиксу" теперь используется более строгое сопоставление по "первому слову" методов, которые можно вызывать через обратные вызовы и вызовы переменных методов. Это исправление было сделано , которому мы выражаем огромную благодарность за то, что он нашел время, чтобы сообщить нам об этой проблеме.
Мы также хотели бы воспользоваться этой возможностью, чтобы уведомить всех сторонних разработчиков о том, что написание запросов к базе данных внутри шаблонов не рекомендуется. Хотя это по-прежнему разрешено в XenForo 2.3.7, такое поведение теперь считается устаревшим и будет запрещено в XenForo 2.3.8. Код, который в настоящее время вызывает эту ошибку, вносит запись в журнал ошибок сервера и должен быть исправлен до выпуска XenForo 2.3.8. По возможности, данные должны запрашиваться, обрабатываться и передаваться в шаблон, а не записываться внутри самого шаблона.
Наконец, мы хотели бы поблагодарить за сообщение о проблеме раскрытия пути в исключениях, возникающих из-за ограничений
Так же было исправлено ряд серьёзных ошибок, более подробно на английском под спойлером.
Текущие системные требования
Минимальные системные требования:
и MySQL 5.7 (или эквивалент). При этом мы настоятельно рекомендуем обновить до PHP 8.3 или MySQL 8.0 при первой же возможности.
Рекомендации к обновлению на 2.3
Скачать скрипт проверки совместимости Вашего хостинга/сервера для корректной работы XenForo 2.3
Помимо обычных исправлений и улучшений, XenForo 2.3.7 также включает в себя критическое исправление безопасности, обеспечивающее безопасность ключей доступа, добавленных в вашу учетную запись. Мы хотели бы поблагодарить за сообщение об этой проблеме через Eric и команду . Они также сообщили о менее серьезной проблеме, связанной с кэшированием страниц локальных учетных записей в общих системах.
В этой версии также ужесточены требования к типам методов, которые можно вызывать из шаблонов: вместо свободного сопоставления по "префиксу" теперь используется более строгое сопоставление по "первому слову" методов, которые можно вызывать через обратные вызовы и вызовы переменных методов. Это исправление было сделано , которому мы выражаем огромную благодарность за то, что он нашел время, чтобы сообщить нам об этой проблеме.
Мы также хотели бы воспользоваться этой возможностью, чтобы уведомить всех сторонних разработчиков о том, что написание запросов к базе данных внутри шаблонов не рекомендуется. Хотя это по-прежнему разрешено в XenForo 2.3.7, такое поведение теперь считается устаревшим и будет запрещено в XenForo 2.3.8. Код, который в настоящее время вызывает эту ошибку, вносит запись в журнал ошибок сервера и должен быть исправлен до выпуска XenForo 2.3.8. По возможности, данные должны запрашиваться, обрабатываться и передаваться в шаблон, а не записываться внутри самого шаблона.
Наконец, мы хотели бы поблагодарить за сообщение о проблеме раскрытия пути в исключениях, возникающих из-за ограничений
open_basedir
.Так же было исправлено ряд серьёзных ошибок, более подробно на английском под спойлером.
- carousel.less
- connected_account_macros
- core_datalist.less
- featured_content_item
- member_ban_edit
- member_tooltip.less
- message.less
- post_macros
- register_connected_account_confirm
- style_variation_macros
- whats_new_wrapper
Текущие системные требования
Минимальные системные требования:
- PHP 7.2 или новее (мы рекомендуем PHP 8.2)
- MySQL 5.7 и новее (так же совместимо с MariaDB/Percona и т.д. )
- Все официальные плагины требуют для своей работы XenForo 2.3
- Enhanced Search требует последнюю версию Elasticsearch 7.2.
и MySQL 5.7 (или эквивалент). При этом мы настоятельно рекомендуем обновить до PHP 8.3 или MySQL 8.0 при первой же возможности.
Рекомендации к обновлению на 2.3
Скачать скрипт проверки совместимости Вашего хостинга/сервера для корректной работы XenForo 2.3