XenForo Resource Manager

XenForo Resource Manager 2.3.2

Нет прав для скачивания
Управление ресурсами в XenForo 2.3.0
  • Исправление ошибок и доработки функционала
  • Встречаем стабильная версия XenForo Resource Manager
Хотя большая часть этого выпуска посвящена исправлениям ошибок и стабильности, в нем есть несколько примечательных изменений.

После обновления 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, старые файлы будут удалены.

Если все остальное не помогает, а вы по-прежнему хотите удалить устаревшие файлы, мы рекомендуем следующий подход:
  1. Закрыть форум
  2. Удалите содержимое следующих каталогов:
    1. src/vendor
    2. src/vendor-patch
    3. src/XF
  3. Повторно загрузите файлы из текущего выпуска

Мы также будем автоматически пытаться очистить файлы официальных дополнений после каждого обновления. Опять же, если в процессе очистки возникнут проблемы с записью, журнал ошибок будет зарегистрирован в журнале ошибок вашего сервера. Вы можете выполнить ту же команду, что и в предыдущем списке (используя либо XFRM, XFES, либо XFMG вместо XF src/addons в качестве аргумента), либо выполнить ручную очистку соответствующего дополнения, описанную выше, в разделе, описанном в разделе....

Разработчики, которые хотят запустить автоматическую очистку своих собственных файлов, могут сделать это, вызвав следующее из своего Setup класса надстройки в postUpgrade методе:

PHP:
<span>$this</span><span>-</span><span>&gt;</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.

Если вы решите использовать программное обеспечение, подготовленное к выпуску, вы несете ответственность за то, чтобы создать резервную копию ваших данных. Мы рекомендуем вам сделать это перед попыткой обновления. Если вы сомневаетесь, всегда выполняйте тестовое обновление копии ваших производственных данных.
  • Исправление ошибок и доработка функционала
  • Исправление ошибок и доработка функционала
  • Исправление ошибок
  • Исправление ошибок и доработки функционала
  • Исправление ошибок и доработки функционала
  • Исправление ошибок и доработки функционала
  • Исправление ошибок и доработки функционала
Назад
Верх Низ