Следуйте инструкциям в видео ниже, чтобы узнать, как установить наш сайт как веб-приложение на главный экран вашего устройства.
Примечание: Эта функция может быть недоступна в некоторых браузерах.
Хотя большая часть этого выпуска посвящена исправлениям ошибок и стабильности, в нем есть несколько примечательных изменений.
После обновления XenForo до версии 2.3 в файловой системе будет находиться ряд файлов, которые больше не используются. Любая установка XenForo, которая существует уже некоторое время, в меньшей степени будет иметь аналогичную проблему. Эти файлы сами по себе не должны создавать никаких проблем, но в то же время хранить их поблизости также не имеет особого смысла.
Существует три подхода к автоматической очистке устаревших файлов.
При обновлении одним щелчком мыши теперь есть специальный шаг для удаления файлов, которые присутствовали в версии, с которой вы обновляетесь, и которые больше не присутствуют в устанавливаемой версии. Мы уже знаем, что на данный момент у нас есть доступ на запись к файлам в вашей файловой системе, поэтому в большинстве случаев проблем с удалением этих файлов возникнуть не должно.
После каждого обновления мы также ставим в очередь задание на очистку файла на основе списка файлов, перечисленных в hashes.json файле. Все в вашем src/vendor, src/vendor-patch и src/XF каталоге, чего нет в hashes.json списке, будет удалено автоматически, если это возможно. Если это невозможно, мы зарегистрируем ошибку в журнале ошибок вашего сервера.
Если возникает проблема с доступом на запись, вы можете войти в свою серверную оболочку / CLI и просто запустить следующую команду:
Bash:php cmd.php xf:file-clean-up XF
Пока пользователь CLI имеет доступ на запись в ваш каталог XenForo, старые файлы будут удалены.
Если все остальное не помогает, а вы по-прежнему хотите удалить устаревшие файлы, мы рекомендуем следующий подход:
- Закрыть форум
- Удалите содержимое следующих каталогов:
- src/vendor
- src/vendor-patch
- src/XF
- Повторно загрузите файлы из текущего выпуска
Мы также будем автоматически пытаться очистить файлы официальных дополнений после каждого обновления. Опять же, если в процессе очистки возникнут проблемы с записью, журнал ошибок будет зарегистрирован в журнале ошибок вашего сервера. Вы можете выполнить ту же команду, что и в предыдущем списке (используя либо XFRM, XFES, либо XFMG вместо XF src/addons в качестве аргумента), либо выполнить ручную очистку соответствующего дополнения, описанную выше, в разделе, описанном в разделе....
Разработчики, которые хотят запустить автоматическую очистку своих собственных файлов, могут сделать это, вызвав следующее из своего Setup класса надстройки в postUpgrade методе:
PHP:<span>$this</span><span>-</span><span>></span><span>enqueuePostUpgradeCleanUp</span><span>(</span><span>)</span><span>;</span>
Начиная с Release Candidate 5, мы добавили поддержку трендового контента в XenForo Resource Manager и Media Gallery.
Мы изменили способ сохранения имен файлов для вложений в файловой системе. Теперь каждое вложение будет получать случайное file_key значение, которое используется для определения имени файла в файловой системе. Для более старых вложений по умолчанию будет установлено текущее значение file_hash. Основной причиной внесения этого изменения является то, что URL-адрес или путь к определенным вложениям или миниатюрам больше не будет изменяться после оптимизации (что привело бы к изменению file_hash значения и, следовательно, имени файла).
И это все на этой неделе. Более подробную информацию об ошибках, исправленных в этом выпуске, можно найти наУ вас нет разрешения на просмотр ссылки, пожалуйста Вход или Регистрация.
Это предварительное программное обеспечение. Официально не поддерживается.
Мы не рекомендуем запускать его в рабочей среде.
Пожалуйста, помните, что это предварительная версия программного обеспечения. Оно содержит известные ошибки и неполную функциональность. Мы не рекомендуем запускать предварительное программное обеспечение в производственной среде, и поддержка в настоящее время ограничивается вопросами здесь, на форумах сообщества.
Дополнения и пользовательские стили могут быть недоступны после обновления до версии 2.3. Вы должны тщательно протестировать свои дополнения или поискать обновления. Будьте особенно осторожны с дополнениями, которые охватывают функции, аналогичные тем, которые добавлены в 2.3; они могут конфликтовать с основными данными XenForo. При обнаружении конфликтов данных их необходимо будет устранить в новом выпуске дополнения или путем удаления дополнения перед обновлением до версии 2.3.
Если вы решите использовать программное обеспечение, подготовленное к выпуску, вы несете ответственность за то, чтобы создать резервную копию ваших данных. Мы рекомендуем вам сделать это перед попыткой обновления. Если вы сомневаетесь, всегда выполняйте тестовое обновление копии ваших производственных данных.