Hallo zusammen,
ich erhalte einige JS-Fehler, die besagen, dass das Token ungültig oder unerwartet ist. Alle stammen aus Dateien, die auf .gz.js enden.
Ich habe mir diesen Thread hier angesehen: Stackpath (Formerly MaxCDN) - Invalid or Unexpected Token , der vorschlägt, dass der Content-Encoding-Header fehlt. Er ist jedoch für diese Dateien vorhanden und zeigt Content-Encoding: br an.
Was kann ich tun, um das zu beheben?
Hier sind die zurückgegebenen Header:
Fehlen hier noch andere Header, die dies verursachen?
Vielen Dank für jede Hilfe, die Sie leisten können.
Falco
(Falco)
29. März 2023 um 23:37
2
Es scheint, dass Ihr CDN falsch konfiguriert ist. Zum Beispiel sollte https://forumcdn.minnitchat.com/assets/browser-detect-18068a2d9ee3b1943a0bea70aa916d391f1dc6c03eeb7917ead5d6e0a637321a.gz.js eine Inhaltskodierung von gzip haben, aber der Header fehlt.
Dieser Fehler ist aufgetreten, als ich von DigitalOcean Spaces zu Backblaze migriert bin.
Es scheint, dass die Metadaten für die Inhaltskodierung nicht übertragen wurden, als ich Dateien von DigitalOcean Spaces nach Backblaze kopiert habe.
Daher habe ich beschlossen, den Ordner mit den Assets in Backblaze zu löschen.
Gibt es eine Möglichkeit, alle Assets neu hochzuladen?
Wenn ich rake s3:upload_assets ausführe, sehe ich Folgendes:
rake s3:upload_assets --verbose
Installing CORS rules...
skipping
Skipping: assets/discourse-57df4f51068d4926f4e9170d2001380eadd7942574a11a99540a7fb39a0d5933.js
Skipping: assets/discourse-57df4f51068d4926f4e9170d2001380eadd7942574a11a99540a7fb39a0d5933.br.js
Skipping: assets/discourse-57df4f51068d4926f4e9170d2001380eadd7942574a11a99540a7fb39a0d5933.gz.js
Skipping: assets/vendor-01a1a73134b66697f73050c52550416a7a4ca1be2731823d24d3c3db03de62dc.js
Skipping: assets/vendor-01a1a73134b66697f73050c52550416a7a4ca1be2731823d24d3c3db03de62dc.br.js
Skipping: assets/vendor-01a1a73134b66697f73050c52550416a7a4ca1be2731823d24d3c3db03de62dc.gz.js
Skipping: assets/admin-e9a41caf10a7034a459f1ea903e10fdf4b4521ccfc457f9a4eec9a2f202968d9.js
Skipping: assets/admin-e9a41caf10a7034a459f1ea903e10fdf4b4521ccfc457f9a4eec9a2f202968d9.br.js
Skipping: assets/admin-e9a41caf10a7034a459f1ea903e10fdf4b4521ccfc457f9a4eec9a2f202968d9.gz.js
Skipping: assets/wizard-2a333f23a04838384081055016eee4318c873ebc8188d13fa84c86b12deabd7a.js
Skipping: assets/wizard-2a333f23a04838384081055016eee4318c873ebc8188d13fa84c86b12deabd7a.br.js
Skipping: assets/wizard-2a333f23a04838384081055016eee4318c873ebc8188d13fa84c86b12deabd7a.gz.js
Skipping: assets/test-support-9ed31303d935a668f483d777d27ba04733f5c99d518b1379b45b3959f53937ea.js
Skipping: assets/test-support-9ed31303d935a668f483d777d27ba04733f5c99d518b1379b45b3959f53937ea.br.js
Skipping: assets/test-support-9ed31303d935a668f483d777d27ba04733f5c99d518b1379b45b3959f53937ea.gz.js
Skipping: assets/test-support-9ed31303d935a668f483d777d27ba04733f5c99d518b1379b45b3959f53937ea.js.map
Skipping: assets/test-helpers-b76fd4fd8c6b418680cdb0cacdebb7946b25abec19237a0d15d174b01b3f36eb.js
Skipping: assets/test-helpers-b76fd4fd8c6b418680cdb0cacdebb7946b25abec19237a0d15d174b01b3f36eb.br.js
Skipping: assets/test-helpers-b76fd4fd8c6b418680cdb0cacdebb7946b25abec19237a0d15d174b01b3f36eb.gz.js
Skipping: assets/test-helpers-b76fd4fd8c6b418680cdb0cacdebb7946b25abec19237a0d15d174b01b3f36eb.js.map
Skipping: assets/test-site-settings-3e7fd4983053d4b7813cac2dce831768a7bc09d15e2d563b026a4a805ca4477e.js
Skipping: assets/test-site-settings-3e7fd4983053d4b7813cac2dce831768a7bc09d15e2d563b026a4a805ca4477e.br.js
Skipping: assets/test-site-settings-3e7fd4983053d4b7813cac2dce831768a7bc09d15e2d563b026a4a805ca4477e.gz.js
....
Wie kann ich diese Assets dazu zwingen, erneut nach Backblaze hochgeladen zu werden?
Falco
(Falco)
30. März 2023 um 01:10
5
Ein Neuerstellungsprozess sollte alle fehlenden Assets neu hochladen.
Danke – ich habe einen Neubau durchgeführt und es scheint jetzt richtig zu funktionieren (nachdem der Cache gelöscht wurde)
Ich schätze Ihre Hilfe
1 „Gefällt mir“
system
(system)
Geschlossen,
29. April 2023 um 01:15
7
This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.