Impossibile ricostruire a causa di errori del tema

Ho un sito che non viene aggiornato da molto tempo. Sembra che non riesca ad accedere all’interfaccia utente.

Ci sono componenti del tema che contengono riferimenti a console, i quali stanno causando il malfunzionamento del/di i tema/i.

Esiste un modo per disabilitare questi temi in Rails, così da poter ricostruire il sito e correggere i temi una volta che sarà di nuovo operativo?

Oppure, posso impostare un tema generico come predefinito in modo che possa ignorare tutti i componenti del tema?

Hai provato la modalità provvisoria?

mysite.com/safe-mode

Grazie! Ma la modalità provvisoria non aiuterà. Non riesco ad accedere al sito.

Devo ripristinare questo database su un altro server. Non posso ricostruire quel sito perché il tema causa errori durante la ricostruzione.

Non riesco ad accedere al server danneggiato. Devo aggiornare il database sul server danneggiato, eseguirne il backup, ripristinarlo sul nuovo server e quindi ricostruire il contenitore.

Puoi accedere al database ed eseguire eventualmente un comando di aggiornamento?

Ho ripristinato il database sul nuovo server. Forse il problema risiede ancora in un plugin e non nel componente del tema.

Bene, è facile rimuovere il plugin.

Basta commentarlo.

In alternativa, usa SQL per disabilitare i temi e i componenti dei temi:

UPDATE themes
SET enabled = false
WHERE id <> 1

Sei riuscito a farlo funzionare @pfaffman?

No. Sembra esserci un’interazione tra il plugin e, credo, alcuni componenti del tema. Il plugin funziona sulla mia istanza di sviluppo, ma con l’intero database in produzione fallisce.

Temo che sarà necessario l’aiuto dello sviluppatore del plugin.

Penso che abbia a che fare con le restrizioni su JavaScript, non proprio nuove, ma ancora non lo so.