WPML
Статус
Решено
Заявлено для
WPML Multilingual CMS 4.6.13
Решено в
4.7.6
Теги темы
Bug

Обзор проблемы

Проблема с именованием файлов в сторонней библиотеке Yoast/Whip, входящей в состав WPML, вызывает ошибку в серверных средах, чувствительных к регистру (например, Ubuntu). Проблема возникает из-за того, что в WPML 4.6.12 названия папок были изменены со строчных букв (например, facades) на написание с заглавной буквы (Facades). Во время обновлений файловые системы, чувствительные к регистру, могут сохранять обе версии папок, что приводит к конфликтам и ошибке 500.

PHP Fatal error: Uncaught Error: Failed opening required '.../wp-content/plugins/sitepress-multilingual-cms/vendor/composer/../yoast/whip/src/Facades/wordpress.php' (include_path='.:/usr/share/pear:/usr/share/php') in .../wp-content/plugins/sitepress-multilingual-cms/vendor/composer/autoload_real.php:78

Обходное решение

Пожалуйста, перед продолжением убедитесь, что у Вас есть полная резервная копия Вашего сайта.

Переустановите WPML


  • Перейдите в консоль WordPress > Плагины.

  • Деактивируйте и удалите WPML.

  • Переустановите последнюю версию WPML с официального сайта.

Все известные проблемы →