Erreur lors de l'exécution de "bundle exec rake s3:upload_assets" - Impossible de localiser Gemfile ou le répertoire .bundle/

@Eviepayne

Corrigé en faisant ce qui suit - il y avait deux erreurs.

Premièrement, j’ai corrigé la deuxième erreur en faisant ce qui suit :

rails c
Upload.find(386).destroy!
exit

Cela a corrigé le post corrompu (texte mal formaté ou quelque chose comme ça).

Ensuite, les erreurs rouges à l’écran provenaient de l’utilisation du sous-domaine aléatoire (fourni par cloudflare) et du téléchargement sur celui-ci. J’ai dû télécharger les fichiers sur le nouveau domaine (qui inclut mon domaine connecté).

En utilisant :

sudo -E -u discourse bundle exec rake s3:upload_assets

Puis :

sudo -E -u discourse bundle exec rake uploads:migrate_to_s3

Ensuite, le forum s’est correctement chargé et le clic droit et l’ouverture des images dans un nouvel onglet montrent qu’elles sont hébergées sur le R2. J’ai ensuite effectué une sauvegarde.

Enfin, j’ai tout nettoyé en utilisant :

sudo -E -u discourse bundle exec rake uploads:clean_up

Ce qui a libéré l’espace de stockage respectif des fichiers (notez que j’ai toujours une sauvegarde locale des deux fichiers (niveau OS) et niveau discourse avant la migration).

Maintenant, tout fonctionne parfaitement !

3 « J'aime »