Nessuna anteprima dell'editor durante la modifica dopo l'aggiornamento a 3.x

L’aggiornamento non è andato del tutto liscio. Ho impostato il sito in sola lettura, spento, fatto uno snapshot completo della macchina, riacceso e poi ho provato ad aggiornare. Ma il link Fai clic qui per aggiornare non ha fatto nulla. Quindi sono andato manualmente su admin/upgrade e ho aggiornato Docker, che è andato bene, e poi ho aggiornato Discourse che è fallito, con tra gli altri messaggi:

$ bundle install --deployment --jobs 4 --without test development
[DEPRECATED] Il flag --deployment è deprecato perché si basa sull’essere ricordato tra le invocazioni di bundler, cosa che bundler non farà più nelle versioni future. Usa invece bundle config set --local deployment 'true', e smetti di usare questo flag
[DEPRECATED] Il flag --without è deprecato perché si basa sull’essere ricordato tra le invocazioni di bundler, cosa che bundler non farà più nelle versioni future. Usa invece bundle config set --local without 'test development', e smetti di usare questo flag

Fetching gem metadata from https://rubygems.org/
web-push-3.0.0 richiede la versione di ruby >= 3.0, che è incompatibile con la
versione corrente, 2.7.6
Docker Manager: FAILED TO UPGRADE
#<RuntimeError: RuntimeError>

Quindi ho effettuato l’accesso e ho eseguito l’aggiornamento manuale, git pull / launcher rebuild app e questo sembra aver funzionato e mi ha rimesso in funzione.

Ho disattivato la modalità di sola lettura, ma ora nessuna anteprima dell’editor viene visualizzata a destra dell’editor Rispondi/Nuovo messaggio - l’area rimane semplicemente bianca.

Qualsiasi suggerimento su come capire perché l’anteprima non viene visualizzata?
Gli unici plugin che ho sono discourse-mark e discourse-solved.

Non sono sicuro del perché discourse-mark non abbia un segno di spunta. Forse dovrei provare a rimuoverlo e/o reinstallarlo (se è una buona idea, un puntatore su come farlo sarebbe utile).

Grazie.

Discourse Mark Plugin non è un plugin ufficiale, quindi non avrà il segno di spunta verde. È stato anche deprecato poiché mark è ora supportato nel core. :+1:

Non sono sicuro se la rimozione di questo risolverà il tuo problema, ma potrebbe essere un buon punto di partenza.

Potresti anche provare la modalità sicura e vedere se la disabilitazione di temi e/o plugin aiuta a restringere il campo. :crossed_fingers:

3 Mi Piace

Disabilitare il plugin Mark e ricompilare di nuovo sembra aver risolto il problema, e sembra che disabilitarlo sia comunque una buona idea.

Spero che tutto il resto funzioni ora!

Grazie.

3 Mi Piace

Fantastico :slight_smile: :tada:

Mi era sfuggito prima, ma nel caso ti servisse, se vuoi rimuoverlo completamente dovresti modificare il tuo app.yml in modo quasi inverso rispetto a Install plugins on a self-hosted site :+1:

3 Mi Piace

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.