Этот плагин исправит проблемы с длинными именами файлов в системах Windows при выполнении обновлений из сторонних репозиториев плагинов, таких как обновление с сайтов на основе EDD. Сценарии использования: мы обнаружили, что у пользователей систем Windows, которые обновляют темы и плагины из стороннего репозитория, такого как сайт Easy Digital Downloads (EDD), возникают проблемы. Они увидят сообщение об ошибке «Ошибка обновления: не удалось создать каталог…». Причина этого в том, что во время процесса обновления имя файла, запрошенное с сайта EDD, содержит имя продукта, имя пользователя и другую информацию, закодированную в нем, так что EDD знает, кто запрашивает файл. В результате получается очень длинное имя файла. Это не обязательно проблема самого
WordPress или даже EDD, поскольку это работает в системах, отличных от Windows. Но если вы используете
WordPress в Windows и видите эту ошибку, это связано с запрошенным длинным именем файла. Если вы используете DesktopServer для локальной разработки в Windows и хотели бы использовать подключаемый модуль Windows Compatibility Fix в качестве подключаемого модуля времени разработки, вы можете установить его в свой каталог C: xampplite ds-plugings, после чего его можно будет автоматически активировать и используется со всеми вашими местными веб-сайтами разработки. Это позволяет вам использовать плагин в вашей локальной среде, где он нужен, и не развертывать его в вашей реальной среде, где он может не понадобиться. Для получения дополнительной информации о DesktopServer и локальных инструментах разработки посетите наш веб-сайт по адресу: https://serverpress.com/get-desktopserver/ Поскольку это исправление необходимо только в системах Windows, плагин проверяет операционную систему, в которой он работает. и не инициализируется. Если у вас возникли проблемы с процессом обновления в системах, отличных от Windows, скорее всего, это проблема с разрешениями на каталог. Как это работает: плагин Windows Compatibility Fix использует пару фильтров
WordPress, используемых в процессе обновления. Он изменяет имя файла, который загружается в вашу систему, сокращая его до нескольких символов. Это позволяет процессу обновления
WordPress корректно работать в системах Windows, не создавая в первую очередь длинное имя файла. Поддержка: Сведения о поддержке: Мы рады предоставить поддержку и помочь в устранении неполадок. Посетите нашу страницу контактов по адресу http://serverpress.com/contact/. Однако пользователи должны знать, что мы проверяем форумы поддержки
WordPress.org раз в неделю по средам с 18:00 до 20:00 по тихоокеанскому стандартному времени (UTC -8). ServerPress, LLC не несет ответственности за любую потерю данных, которая может произойти в результате использования этого инструмента. Мы настоятельно рекомендуем выполнить резервное копирование сайта и базы данных перед тестированием и использованием этого инструмента. Однако, если у вас возникнет такая проблема, мы хотим узнать об этом сразу же. Мы приветствуем отзывы и запросы на извлечение для этого плагина через наш общедоступный репозиторий GitHub, расположенный по адресу: https://github.com/ServerPress/Windows-Compatibility-Fix
Автор: Dave Jesch
Версия: 1.0.2