foswiki: «Ошибка обработки ответа от поиска в хранилище»

257
ndemou

Я проверяю наличие обновлений для моих плагинов, перейдя к настройке -> InstalledPlugins -> просмотрите установленные расширения, и я получаю огромное сообщение об ошибке с красными буквами, начинающимися с «Отказ обработки отказа в поиске в хранилище: Не удалось вывести $ VERSION из нашего $ RELEASE = $ VERSION; " а затем много строк о плагинах. Первый упомянутый плагин "GlobalReplacePlugin"

Моя версия foswiki - 2.1.2

0

1 ответ на вопрос

0
ndemou

Согласно gac410 на IRC «у некоторого расширения нет числовой строки [для VERSION или RELEASE]». В твоем случае это GlobalReplacePlugin.

Найдите файл с именем GlobalReplacePlugin.pm в вашей установке foswiki и отредактируйте его. Например:

cd /var/www/foswiki find -name GlobalReplacePlugin.pm ./lib/Foswiki/Plugins/GlobalReplacePlugin.pm vi ./lib/Foswiki/Plugins/GlobalReplacePlugin.pm 

измените строки, которые читаются так:

$VERSION = '$Rev: 2960 (2009-03-10) $' $RELEASE=$Rev 

содержать только такое число:

our $VERSION = '2960'; our $RELEASE = '2960'; 

Надеюсь, что это ошибка, которая будет исправлена ​​(в том же IRC я ​​прочитал «Но на самом деле настройка shold не приводит к сбою [...] Настройка действительно должна допускать более старые расширения»)

Похожие вопросы