أواجه مشاكل في إعادة بناء منتداي بعد ترقية الخادم على Linode
FAILED
--------------------
Pups::ExecError: cd /var/www/discourse & su discourse -c 'bundle config --local deployment true' فشل مع العودة #<Process::Status: pid 505 exit 1>
مكان الفشل: /usr/local/lib/ruby/gems/3.2.0/gems/pups-1.1.1/lib/pups/exec_command.rb:117:in `spawn'
فشل التنفيذ مع المعلمات {"cd"=>"$home", "hook"=>"bundle_exec", "cmd"=>["su discourse -c 'bundle config --local deployment true'", "su discourse -c 'bundle config --local without \\\"development test\\\"'", "su discourse -c 'bundle install --retry 3 --jobs 4'"]}
فشل التمهيد برمز خروج 1
** فشل التمهيد ** يرجى التمرير لأعلى والبحث عن رسائل خطأ سابقة، قد يكون هناك أكثر من واحدة.
قد يساعد ./discourse-doctor في تشخيص المشكلة.
أواجه خطأً مشابهًا. لقد حاولت إعادة البناء مع تعطيل جميع الإضافات باستثناء اثنتين (docker-manager و migrate passwords) لذلك لا أعتقد أن الأمر يتعلق بالإضافات. لقد قمت بتشغيل discourse-doctor ولكن التكرار الوحيد لكلمة “error” هو وصف لكيفية البحث عن كلمة خطأ.
للأسف، يجب أن أخرج الآن لموعد، لكنني سأبحث عن مشاكل أخرى عند عودتي.
حسنًا، لم أكن أعلم أن نفس الخطأ قد يحدث لأسباب متعددة. كنت أعرف فقط أن الأخطاء تبدو متشابهة جدًا، إن لم تكن متطابقة عند عرضها على هاتفي وتحدث من مجموعة التصحيحات التي بدت متشابهة، افترضت أنها قد تكون مرتبطة. سأبدأ موضوعًا جديدًا بمشاكلي فيه.
في الواقع، الطبيعة المفيدة لـ Discourse ليست مفيدة هنا. عندما بدأت في الإبلاغ عن المشكلة، حصلت على “يبدو أن منشورك مشابه لهذا المنشور” مما يشجعك على عدم إنشاء منشور جديد.
شكراً لك، لدي نفس المشكلة في منتدين وقد حدث ذلك بعد تحديث التصحيح، ومع ذلك تم اقتراح الحل… ليس لدي أي فكرة عن كيفية المضي قدمًا فيه. سيكون من المفيد لو قاموا بدفع طلب السحب الجديد حتى نتمكن من تحديثه عبر وحدة التحكم.
es:postgres:ssl-cert -U postgres:postgres:ssl-cert /usr/lib/postgresql/13/bin/postmaster -D /etc/postgresql/13/main pid: 42
2023-09-27 16:50:33.227 UTC [42] LOG: تلقى طلب إيقاف سريع
I, [2023-09-27T16:50:33.227763 #1] INFO -- : إرسال TERM إلى exec chpst -u redis -U redis /usr/bin/redis-server /etc/redis/redis.conf pid: 111
111:signal-handler (1695833433) تم استلام SIGTERM وجدولة الإيقاف...
2023-09-27 16:50:33.252 UTC [42] LOG: إلغاء أي معاملات نشطة
2023-09-27 16:50:33.262 UTC [42] LOG: خرج العامل الخلفي "مشغل النسخ المتماثل المنطقي" (PID 51) برمز خروج 1
2023-09-27 16:50:33.265 UTC [46] LOG: جاري الإيقاف
2023-09-27 16:50:33.282 UTC [42] LOG: نظام قاعدة البيانات متوقف
111:M 27 Sep 2023 16:50:33.282 # طلب المستخدم الإيقاف...
111:M 27 Sep 2023 16:50:33.283 * حفظ لقطة RDB النهائية قبل الخروج.
111:M 27 Sep 2023 16:50:33.295 * تم حفظ قاعدة البيانات على القرص
111:M 27 Sep 2023 16:50:33.296 # Redis جاهز الآن للخروج، وداعًا...
FAILED
--------------------
Pups::ExecError: cd /var/www/discourse & su discourse -c 'bundle config --local deployment true' فشل مع العودة #<Process::Status: pid 539 exit 1>
موقع الفشل: /usr/local/lib/ruby/gems/3.2.0/gems/pups-1.1.1/lib/pups/exec_command.rb:117:in `spawn'
فشل التنفيذ مع المعلمات {"cd"=>"$home", "hook"=>"bundle_exec", "cmd"=>["su discourse -c 'bundle config --local deployment true'", "su discourse -c 'bundle config --local without \\\"development test\\\"'", "su discourse -c 'bundle install --retry 3 --jobs 4'"]}
فشل التمهيد برمز خروج 1
** FAILED TO BOOTSTRAP ** يرجى التمرير لأعلى والبحث عن رسائل خطأ سابقة، قد يكون هناك أكثر من واحدة.
قد يساعد ./discourse-doctor في تشخيص المشكلة.
92863be4bda311c642a83b1afd97e58a64e9044ea2dc0e23f245fafb086851f7
يبدو أن كل شيء يبني بشكل جيد ولكن في الجزء الأخير من الخروج يفشل