stevejr
(Steve)
8 Febbraio 2023, 12:18pm
1
Ciao,
Stiamo riscontrando che alcuni dei nostri post hanno collegamenti a immagini interrotti, ma quando si fa clic sul collegamento l’immagine viene visualizzata. Ho lavorato su un vecchio post che era simile: Broken Images and Their S3 URLs
Tuttavia, dopo aver eseguito rake uploads:migrate_to_s3 e rake posts:rebake, posso vedere che gli URL nella tabella degli upload sono corretti ma le immagini sono ancora interrotte. Puntano correttamente al nostro URL CDN, ma per qualche motivo hanno ancora un percorso di cartella di <CDN URL>/uploads/default/optimized/1X/<nome immagine>, ma mi sarei aspettato che fossero in <CDN URL>/uploads/optimized/1X/<nome immagine> - perché l’immagine va nella sottocartella default dato che non esiste nel bucket S3.
Non so quali siano i prossimi passi. Qualcuno può aiutare???
Molte grazie.
1 Mi Piace
pfaffman
(Jay Pfaffman)
8 Febbraio 2023, 12:37pm
2
Sei sicuro che i post siano stati ricotti e non solo segnalati per la ricottura?
Si tratta di post vecchi o nuovi? A un certo punto hanno iniziato ad aggiungere il valore predefinito al percorso dell’immagine.
1 Mi Piace
stevejr
(Steve)
8 Febbraio 2023, 1:07pm
3
Ciao @pfaffman ,
Questi sono nuovi post ma ho dovuto modificare le impostazioni del nostro bucket S3 per consentire gli ACL. Non sono sicuro se questo sia il problema.
Ho appena aggiunto un nuovo post e l’immagine sembra essere caricata dall’indirizzo del bucket invece che da quello del CDN. Potrebbe essere perché ho impostato variabili duplicate e l’indirizzo diretto del bucket S3 ha la priorità ???
Riguardo al rebake, come faccio a sapere se sono stati rebaked o solo contrassegnati?
Infine, da dove proviene il valore predefinito della sottocartella?
Scusa per le domande ma sono molto nuovo a Discourse!
1 Mi Piace
stevejr
(Steve)
8 Febbraio 2023, 8:25pm
4
Sembra che le immagini che non vengono visualizzate siano immagini copiate in un post anziché caricate.
Questo è il comportamento previsto?
2 Mi Piace