Abbiamo creato un sito della community su una piattaforma self-hosted e ha funzionato perfettamente, ma dopo aver modificato alcune parti del tema, il sito è diventato molto strano, il contenuto non viene visualizzato e l’intestazione si ripete almeno 10 volte in una singola pagina, ho allegato lo screenshot qui sotto. Il portale sembra a posto ma quando accediamo il contenuto non viene mostrato.
A proposito, puoi usare la modalità provvisoria se le personalizzazioni ti bloccano. In questo modo puoi accedere nuovamente al pannello di amministrazione e disabilitarle.
Il problema si verifica quando l’amministratore accede e visualizza il contenuto.
A parte questo, accedendo come un’altra persona e senza accedere, sembra tutto a posto.
Abbiamo appena aggiunto il componente dell’immagine banner nel nostro tema, nient’altro.
Sento che potrebbero esserci problemi di limiti di richiesta o qualcosa di simile.
Questi sono i log in /logs, cosa si può fare a riguardo?
Abbiamo provato a ricostruire il container ma non ha funzionato, alcuni account admin funzionano correttamente ma per il mio account admin l’errore persiste.
Ho usato Firefox ora e sembra che vada bene, ma in Chrome e Edge l’errore persiste, spero che nessun utente della nostra community abbia problemi con questo.
C’è qualche altra alternativa dato che non possiamo eseguire il passaggio di Auto Minify perché anche il nostro sito web ne sarebbe influenzato direttamente?
Qual è la tua opinione sul suo effetto sul nostro sito web principale?
C’è un altro modo per affrontare la situazione?
Non supporta le sintassi JS moderne e, pertanto, interrompe il codice di Discourse prima che raggiunga il browser.
Quindi, temo che non ci sia nulla che possiamo fare dal lato Discourse per risolvere questo problema. La funzione Auto Minify di Cloudflare è interrotta e non è più supportata
Il consiglio generale è che la minificazione dovrebbe essere eseguita ‘al momento della compilazione’. Questo è ciò che facciamo in Discourse e potrebbe già essere il caso anche per il tuo sito web principale.
Ecco una discussione sulla deprecazione della funzione nella community di Cloudflare:
Ciao,
Abbiamo disabilitato ‘Auto Minify’ e anche pulito la cache, ma il problema persiste, mostrando anche questo errore: Uncaught (in promise) Error: There is no route named admin
La causa principale sono gli errori precedenti, che dicono cose come
Identificatore imprevisto ‘#s’
I tuoi asset sono ancora visualizzati come minificati. Se hai disabilitato definitivamente la funzione di minificazione automatica e hai completamente svuotato la cache, ti suggerisco di metterti in contatto con il supporto di Cloudflare per capire perché sta ancora interferendo con gli asset: