foswiki: "Errore nell'elaborazione della risposta dalla ricerca nel repository"


0

Sto controllando gli aggiornamenti dei miei plugin andando a configurare -> InstalledPlugins -> rivedere le estensioni installate e ricevo un messaggio di errore enorme con lettere rosse che iniziano con "Errore nell'elaborazione della risposta dalla ricerca del repository: Impossibile valutare $ VERSION dal nostro $ RELEASE = $ VERSION; " e seguito da molte righe sui plugin. Il primo plugin menzionato è "GlobalReplacePlugin"

La mia versione di foswiki è la 2.1.2

Risposte:


0

Secondo gac410 su IRC "alcune estensioni non hanno una stringa numerica [per VERSION o RELEASE]". Nel tuo caso lo è GlobalReplacePlugin.

Trova un file chiamato GlobalReplacePlugin.pm nella tua installazione di foswiki e modificalo. Per esempio:

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

cambia le righe che leggono così:

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

per contenere solo il numero come questo:

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

Spero che sia stato corretto un bug (nello stesso IRC ho letto "Ma davvero configurare shold non crash [...] Configure deve davvero tollerare le estensioni più vecchie"

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.