7 Sep
uninitialized constant BooleanClause
Se un giorno, dopo aver aggiornato le gemme installate sul vostro server, ottenete il seguente errore:
1 uninitialized constant BooleanClause
Significa che state utilizzando all’interno del vostro progetto il plugin acts_as_ferret e che avete aggiornato il Ferret ad una versione superiore alla 0.9.4, come la 0.10.1 o la 0.10.2.
Per far ripartire la vostra applicazione dovete o disinstallare la nuova versione di ferret con il comando:
1 sudo gem uninstall ferret -v=0.10.2
o effettuare un freeze della gemma all’interno dell’applicazione, posizionandosi nella directory del progetto ed eseguendo i seguenti comandi:
1 cd vendor 2 sudo gem unpack ferret -v=0.9.4 3 mv ferret-0.9.4 ferret

