مرحباً بالجميع،
أتلقى بعض أخطاء JS تقول “رمز غير صالح أو غير متوقع”، وكلها تأتي من ملفات تنتهي بـ .gz.js.
لقد نظرت في هذا الموضوع هنا: Stackpath (Formerly MaxCDN) - Invalid or Unexpected Token والذي يشير إلى أن رأس ترميز المحتوى مفقود، ومع ذلك فهو موجود لتلك الملفات ويظهر Content-Encoding: br.
ما الذي يمكنني فعله لإصلاح هذا؟
إليك الرؤوس التي تم إرجاعها:
هل هناك أي رؤوس أخرى مفقودة هنا تسبب هذا؟
شكراً على أي مساعدة يمكنك تقديمها.
Falco
(Falco)
29 مارس 2023، 11:37م
2
يبدو أن شبكة توصيل المحتوى (CDN) لديك تم تكوينها بشكل خاطئ. على سبيل المثال، يجب أن يكون لـ https://forumcdn.minnitchat.com/assets/browser-detect-18068a2d9ee3b1943a0bea70aa916d391f1dc6c03eeb7917ead5d6e0a637321a.gz.js ترميز محتوى gzip ولكن الرأس مفقود.
حدث هذا الخطأ عند الترحيل من DigitalOcean Spaces إلى Backblaze.
يبدو أن بيانات التعريف Content-Encoding لم يتم نقلها عند نسخ الملفات من DigitalOcean Spaces إلى Backblaze.
لذلك قررت حذف مجلد assets في Backblaze.
هل هناك طريقة لإجبار إعادة تحميل جميع الأصول؟
عند تشغيل rake s3:upload_assets، أرى ما يلي:
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
....
كيف يمكنني إجبار إعادة تحميل تلك الأصول إلى Backblaze؟
Falco
(Falco)
30 مارس 2023، 1:10ص
5
يجب أن يعيد الإنشاء تحميل جميع الأصول المفقودة
شكرًا – لقد قمت بإعادة بناء ويبدو أنه يعمل بشكل صحيح الآن (بعد مسح ذاكرة التخزين المؤقت)
أقدر مساعدتك
إعجاب واحد (1)
system
(system)
تم إغلاقه في
29 أبريل 2023، 1:15ص
7
This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.