أخطاء 404 (الموارد) في تثبيت المجلد الفرعي

إليك الملف الكامل.

en.app.yml.gz (2.1 كيلوبايت)

تحديث: يعمل هذا المنتدى على الإصدار 1.9.0، لذا لست متأكدًا بشأن أحدث إصدار، فقط احتياطًا…

آه، فهمت. حسنًا، أنا فقط أأسف على التحديث:frowning:

@pfaffman @Falco @Ivan_Rapekas لاحظت تغييرًا واحدًا أثناء عملية التثبيت، حيث كنتُ أرى سابقًا عملية ضغط الأصول مرتين: مرة مع /public/assets... ثم مرة أخرى مع /public/community/assets...، مما كان يستغرق وقتًا لأنها كانت تُجمَّع مرتين. الآن، لم أعد أرى هذه الرسالة، بل أرى شيئًا مثل ما يلي فقط، ثم تكتمل عملية التثبيت:

3729805.649853851 Compressing: 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

ربما لا تعمل الأمر التالي مع الإصدار الأحدث أو شيء ما:

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

لكن الأمر لا يعمل سواء مع هذه الأوامر أو بدونها. ومع ذلك، كان هذا الأمر يعمل معي سابقًا.

حسنًا يا أصدقاء… بعد ساعات وأيام عديدة، ضحكًا… كانت المشكلة في كود تكوين Pagespeed، أي:

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

كان علي إعادة البناء مرارًا وتكرارًا وحذف سطرًا سطرًا من ملف تكوين Nginx حتى اكتشفت أن هذا هو السبب الرئيسي للمشكلة في مجلد /community. إعادة البناء، الاستعادة، وانتهى الأمر!

شكرًا لكم @pfaffman @Falco @Ivan_Rapekas

أهلاً، نعم. انظر أيضاً إلى Install ngx_pagespeed - #2 by Falco.

لنأمل ألا يحدث ذلك. :slight_smile: