حسنًا. أعتقد أنني أواجه مشكلة مماثلة. أقوم بتشغيل نسخة Discourse عمرها 10 سنوات الآن (!) لم يتم ترحيلها مطلقًا وتم تحديثها باستمرار بشكل غير منتظم ![]()
حاولت تحديث Docker Manager عبر لوحة التحكم اليوم وأحصل الآن على هذا في وحدة تحكم المتصفح عند محاولة عرض إعدادات المسؤول (على وجه التحديد، رابط التخصيص الذي تم إنشاؤه بواسطة رسالة “جرب تعطيل بعض مكونات الواجهة الأمامية”):
loader.js:247 Uncaught (in promise) Error: Could not find module `discourse/lib/decorators` imported from `discourse/plugins/docker_manager/discourse/routes/update`
أحصل على خطأ PUPS عند محاولة إعادة البناء على سطر الأوامر:
FAILED
--------------------
Pups::ExecError: cd /var/www/discourse && su discourse -c 'yarn config set network-timeout 60000 -g' failed with return #<Process::Status: pid 280 exit 1>
Location of failure: /usr/local/lib/ruby/gems/3.3.0/gems/pups-1.2.1/lib/pups/exec_command.rb:132:in `spawn'
exec failed with the params {"cd"=>"$home", "hook"=>"yarn", "cmd"=>["if [ \"$version\" != \"tests-passed\" ]; then\n rm -rf app/assets/javascripts/node_modules\nfi", "su discourse -c 'yarn config set network-timeout 60000 -g'", "su discourse -c 'yarn install --frozen-lockfile && yarn cache clean'"]}
bootstrap failed with exit code 1
** FAILED TO BOOTSTRAP ** please scroll up and look for earlier error messages, there may be more than one.
لا توجد أخطاء أخرى واضحة في التمهيد. هذا تثبيت أحادي الحاوية… أي أفكار حول كيفية الخروج من هذا المأزق؟ الموقع لا يزال قيد التشغيل ولكنه في حالة سيئة للغاية.