الحصول على أخطاء 500 عند نشر موضوع بعد الترقية

مرحبًا، لقد قمنا مؤخرًا بترقية المنتدى من إصدار تجريبي (beta) إلى إصدار مستقر، ونواجه حاليًا أخطاء 500 عند محاولة نشر موضوع جديد.

أرى الأخطاء التالية في السجل:

ActiveRecord::StatementInvalid (PG::InFailedSqlTransaction: ERROR:  current transaction is aborted, commands ignored until end of transaction block

)
/var/www/discourse/vendor/bundle/ruby/2.7.0/gems/rack-mini-profiler-2.0.2/lib/patches/db/pg.rb:69:in `exec_params’

فشل في معالجة الاستثناء في وسيط تطبيق الاستثناء: PG::InFailedSqlTransaction: ERROR: current transaction is aborted, commands ignored until end of transaction block

استثناء المهمة: PG::InFailedSqlTransaction: ERROR: current transaction is aborted, commands ignored until end of transaction block

شكرًا لك

مارك

مرحبًا مارك، ما هو الإصدار التجريبي الذي كنت تستخدمه، وإلى أي إصدار مستقر قمت بالترقية؟

نعتقد أن الإصدار 2.6.0.beta3 حتى الإصدار المستقر 2.5.5

إذا كنت تستخدم إصدارًا تجريبيًا، فستحتاج إلى الانتظار حتى الإصدار المستقر التالي للتبديل إليه. لا يمكن التراجع عن الإصدار. الخبر السار هو أن إصدارًا مستقرًا سيصدر قريبًا جدًا.