Ciao, qualcuno può aiutarmi a capire perché le immagini non vengono caricate ma mostrano l’elaborazione del caricamento? Ho provato a disabilitare un’ottimizzazione ma non ha aiutato. Sono sull’ultima versione di Discourse self-hosted, file PNG da 1 MB sul tema Air. Grazie
Ciao, puoi controllare la console del browser e vedere se ci sono errori quando succede?
Cose molto strane, ha funzionato con un browser diverso, Safari, poi sono tornato a Brave che dava problemi e ora ha funzionato anche quello. Tutto quello che ho fatto è stato riavviare il mio computer.
Anche se controllo la console di Brave qui, quello che mostra sotto. Non sono un programmatore, quindi non so come apportare modifiche per eliminare questi avvisi. Qualsiasi aiuto sarebbe apprezzato. Grazie!
***45Mixed Content: La pagina a '\u003cURL\u003e' è stata caricata tramite HTTPS, ma ha richiesto un font non sicuro '\u003cURL\u003e'. Questa richiesta è stata bloccata; il contenuto deve essere servito tramite HTTPS.***
***app.js:239 ℹ️ Discourse v3.5.0.beta2-dev — https://github.com/discourse/discourse/commits/18c8a8ffca — Ember v5.12.0***
***13deprecated.js:61 Avviso di deprecazione: gli argomenti di PluginOutlet dovrebbero ora essere passati usando `@outletArgs=` invece di `@args=` (outlet: category-box-below-each-category) [id deprecazione: discourse.plugin-outlet-args]***
***a @ deprecated.js:61***
***site.js:130 ✅ Utilizzo della nuova lista di argomenti 'glimmer'***
***hamforum.org/:1 Mixed Content: La pagina a 'https://hamforum.org/' è stata caricata tramite HTTPS, ma ha richiesto un elemento non sicuro 'http://hamforum.org/uploads/default/original/1X/011bca162039029c26490fea3769b9d0fde6dd11.webp'. Questa richiesta è stata automaticamente aggiornata a HTTPS. Per maggiori informazioni, vedere https://blog.chromium.org/2019/10/no-more-mixed-messages-about-https.html***
***hamforum.org/:1 Mixed Content: La pagina a 'https://hamforum.org/' è stata caricata tramite HTTPS, ma ha richiesto una favicon non sicura 'http://hamforum.org/uploads/default/optimized/1X/d6407243bedd7a8b0323cffb345cb60750c7f8b8_2_32x32.png'. Questa richiesta è stata bloccata; il contenuto deve essere servito tramite HTTPS.***
***hamforum.org/:1 Mixed Content: La pagina a 'https://hamforum.org/' è stata caricata tramite HTTPS, ma ha richiesto un elemento non sicuro 'http://hamforum.org/uploads/default/optimized/1X/d5f25e2f27014348ef24a5b9e927a7641c1c5dea_2_512x512.webp'. Questa richiesta è stata automaticamente aggiornata a HTTPS. Per maggiori informazioni, vedere https://blog.chromium.org/2019/10/no-more-mixed-messages-about-https.html***
***4:1 Mixed Content: La pagina a 'https://hamforum.org/c/general/4' è stata caricata tramite HTTPS, ma ha richiesto una favicon non sicura 'http://hamforum.org/uploads/default/optimized/1X/d6407243bedd7a8b0323cffb345cb60750c7f8b8_2_32x32.png'. Questa richiesta è stata bloccata; il contenuto deve essere servito tramite HTTPS.***
Come hai installato Discourse? Questo accade quando non hai configurato correttamente HTTPS.
Un tecnico Linux mi ha aiutato con l’installazione. Potrebbe essersi dimenticato qualcosa. Se potessi indirizzarmi nella giusta direzione, sono sicuro che sistemerà le cose al più presto.
Sembra che lo specialista non abbia seguito la guida di installazione standard.
È necessario impostare force_https su true. Ciò può essere fatto aggiungendo una variabile d’ambiente per DISCOURSE_FORCE_HTTPS: true nel tuo file app.yml e ricostruendo.
OK, ottimo. Riporterò il tuo consiglio allo specialista e vedremo se riusciamo a risolvere il problema. Siete fantastici. Molto apprezzato!
Sto improvvisamente riscontrando questo errore, ma solo durante il caricamento da un dispositivo mobile, non da un desktop. Ho provato ad accedere alla console per eseguire il comando “RAILS C” e “sitesetting.force_https = true”, ma ho ricevuto un errore “comando non trovato”.
Non vedo “force https” nelle impostazioni di amministrazione del forum.
Qualcuno può fornire i passaggi per il passaggio “ENV Var” sopra? Grazie per il tuo tempo.
Prova a impostarlo invece nel tuo file app.yml.
Grazie per il suggerimento. Ho incluso la voce, salvato il file e seguito il processo di ricostruzione da qui:
Dopo aver riprovato con la cache del browser svuotata, sono in grado di superare il “processing upload” da un browser mobile. Grazie!
Questo specialista ha eseguito un’installazione standard. All’interno del container ottengo questo:
# set|grep FORCE_HTTP
DISCOURSE_FORCE_HTTPS=true
E il comportamento è che i caricamenti da mobile non funzionano, ma da mobile, passando alla vista Desktop, i caricamenti funzionano:
@noid --quale browser mobile e sistema operativo stai usando?
