Erros 404 (assets) na instalação em subpasta

Aqui está o arquivo completo.

en.app.yml.gz (2,1 KB)

ATUALIZAÇÃO: esse fórum está funcionando na versão 1.9.0, então não tenho certeza sobre a mais recente, apenas para garantir…

ahh, entendi. bem, eu só me arrependo de ter atualizado :frowning:

@pfaffman @Falco @Ivan_Rapekas Notei uma mudança durante o processo de instalação: anteriormente, durante a compactação dos ativos, eu via esse processo duas vezes, uma vez com /public/assets... e depois novamente com /public/community/assets..., e a instalação levava mais tempo porque era compilada duas vezes. Agora, não vejo essa mensagem e vejo apenas algo como abaixo, e então a instalação é concluída.

3729805.649853851 Compactando: application-177e5c04adfc0e63a82cc75f84460d3c59337339a5a12efa3bf1013e18f465f1.js
uglifyjs '/var/www/discourse/public/assets/_application-177e5c04adfc0e63a82cc75f84460d3c59337339a5a12efa3bf1013e18f465f1.js' -p relative -m -c -o '/var/www/discourse/public/assets/application-177e5c04adfc0e63a82cc75f84460d3c59337339a5a12efa3bf1013e18f465f1.js' --source-map-root '/assets' --source-map '/var/www/discourse/public/assets/application-177e5c04adfc0e63a82cc75f84460d3c59337339a5a12efa3bf1013e18f465f1.js.map' --source-map-url '/assets/application-177e5c04adfc0e63a82cc75f84460d3c59337339a5a12efa3bf1013e18f465f1.js.map'
gzip -f -c -9 /var/www/discourse/public/assets/application-177e5c04adfc0e63a82cc75f84460d3c59337339a5a12efa3bf1013e18f465f1.js > /var/www/discourse/public/assets/application-177e5c04adfc0e63a82cc75f84460d3c59337339a5a12efa3bf1013e18f465f1.js.gz

brotli -f --quality=11 /var/www/discourse/public/assets/application-177e5c04adfc0e63a82cc75f84460d3c59337339a5a12efa3bf1013e18f465f1.js --output=/var/www/discourse/public/assets/application-177e5c04adfc0e63a82cc75f84460d3c59337339a5a12efa3bf1013e18f465f1.js.br

Provavelmente o comando abaixo não funciona com a versão mais recente ou algo assim.

- rm -fr public/assets
- sudo -E -u discourse bundle exec rake assets:precompile

Mas não funciona nem com nem sem esses comandos. No entanto, esse comando funcionou para mim anteriormente.

Tudo bem, pessoal… depois de várias horas, dias e rsrs… O problema estava no código de configuração do PageSpeed, ou seja:

 location ~*  \.(jpg|jpeg|png|gif|ico|css|js|pdf)$ {
               expires 7d;
               add_header Cache-Control "public, no-transform";
       }

Tive que reconstruir várias vezes, removendo linha por linha do arquivo de configuração do Nginx, e descobri que essa era a principal culpada para a pasta /community. Reconstruí, restaurei e… boom!

Obrigado @pfaffman @Falco @Ivan_Rapekas

Uh, sim. Veja também Install ngx_pagespeed - #2 by Falco.

Vamos torcer para que não. :slight_smile: