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

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

Если Вы используете Memcached на Вашем сервере и пытаетесь обновить WPML Перевод строк до обновления плагина ядра WPML, Вы увидите следующую ошибку:

Fatal error: Uncaught Error: Call to a member function reject() on int in …/wp-content/plugins/wpml-string-translation/classes/translation-files/Domains.php:132.

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

Наши разработчики знают об этой ситуации. В качестве временного решения:


  1. Откройте каталог /wp-content/plugins/ по FTP.

  2. Переименуйте папку wpml-string-translation. Это отключит WPML Перевод строк.

  3. Очистите сервер кеширования, в частности Memcached или Redis.

  4. Обновите WPML до версии 4.6+.

  5. Верните папке wpml-string-translation исходное имя.

  6. Активируйте плагин на странице «Плагины». Ошибка должна исчезнуть.

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