foswiki: "Antwort auf Fehler bei der Repository-Suche"

314
ndemou

Ich überprüfe, ob Updates für meine Plugins vorhanden sind. Gehen Sie dazu zu Konfiguration -> InstalledPlugins -> Installierte Erweiterungen überprüfen. Ich bekomme eine große Fehlermeldung mit roten Buchstaben, beginnend mit "Fehler bei der Antwortverarbeitung aus der Repository-Suche: Fehler beim Bewerten der $ VERSION von unserem $ RELEASE = $ VERSION; " und von vielen Zeilen über Plugins gefolgt. Das erste erwähnte Plugin ist "GlobalReplacePlugin".

Mein Foswiki-Release ist 2.1.2

0

1 Antwort auf die Frage

0
ndemou

Laut gac410 auf IRC "hat eine Erweiterung keine numerische Zeichenfolge [für VERSION oder RELEASE]". In Ihrem Fall ist es GlobalReplacePlugin.

Suchen Sie in Ihrer foswiki-Installation eine Datei mit dem Namen GlobalReplacePlugin.pm und bearbeiten Sie sie. Z.B:

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

Ändern Sie die Zeilen wie folgt:

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

nur die folgende Zahl enthalten:

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

Hoffentlich ist es ein Fehler, der behoben werden wird (im selben IRC habe ich gelesen "Aber wirklich konfigurieren ... soll nicht abstürzen". [...] Konfiguration muss wirklich die älteren Erweiterungen tolerieren. "