خطأ عند النقر على الفوترة في ملف المستخدم

أهلاً يا رفاق!

لدي إضافة الاشتراكات تعمل بسلاسة حتى الآن على منصة discourse مستضافة ذاتيًا والتي أنا على وشك إطلاقها، ومع ذلك، صادفت للتو علامة تبويب “الفوترة” (Billing) واعتقدت أنه يجب علي التحقق من شكلها. لقد سجلت بنفسي ولكن باستخدام قسيمة خصم 100%، لذلك أعتقد أنه يجب أن يكون لدي شيء لأراه هناك.

عندما أذهب إلى علامة تبويب “الفوترة”، تظهر لي رسالة خطأ، ثم عندما أنقر على “إعادة المحاولة” (Try Again)، أرى تحذيرًا بأن هناك خطأ في تحميل المسار بسبب إضافة “من المتصلون” (Whos Online).

تسجيل الشاشة: Untitled Video October 12, 2024 10:41 PM

لست متأكدًا من كيفية استكشاف هذه المشكلة وإصلاحها، قد يكون هناك حل سريع ولكن اعتقدت أن شخصًا ما هنا قد يعرف!

باستخدام:
إصدار Discourse 3.4.0.beta3-dev
إصدار الاشتراكات 2.8.1
إصدار من المتصلون 2.0

شكراً مقدمًا!

3 إعجابات

مرحباً،

يؤسفنا سماع مشاكلك، ولكننا نعتقد أننا ربما قمنا بإصلاحها الأسبوع الماضي، ولكن لم يتم نشرها بعد في نسختك. هل يمكنك محاولة تعطيل مانع الإعلانات الخاص بك إذا كان لديك أي منها ومعرفة ما إذا كان يعمل، من فضلك؟

شكرا على الرد السريع، أنا لا أستخدم أي أدوات حظر الإعلانات.

إعجاب واحد (1)

شكراً روث، هل ما زالت هذه المشكلة مستمرة؟ لقد بدأت للتو عملية نشر أخرى لموقعك في حال أدى ذلك إلى حلها. (يجب أن يكون الموقع متاحًا خلال 20 دقيقة)

إذا استمرت المشكلة، فأخبرنا وسنقوم بحلها.

@RCheesley قررت تجربة اشتراك حقيقي وهو يعمل بشكل جيد. لقد تمكنت أيضًا من إلغائه.

أخبرني إذا رأيت مشكلة أخرى. ربما يتعلق الأمر بخصم 100%؟ لكن يمكنني التأكيد على أن الأشخاص يمكنهم الاشتراك.

3 إعجابات

لا أعرف، إنه أمر غريب - لا يزال بإمكاني الوصول إلى علامة التبويب “الفواتير” - هذا ما أراه:

أعتقد أنه قد تكون هناك مشكلة إذا أردت الترقية ربما، أو فقط لمعرفة متى قمت بالتسجيل وما إلى ذلك.

إعجاب واحد (1)

حاولت تثبيت المكون الإضافي whos-online محليًا مع المكون الإضافي subscription ولكني لا أستطيع حاليًا تكرار ذلك.

هل يمكنك محاولة تعطيل المكون الإضافي whos-online ومعرفة ما إذا كان ذلك سيحدث فرقًا؟ أحاول فقط تتبع مكان المشكلة.

إعجاب واحد (1)

لقد جربت ذلك أيضًا، ولم أحصل على خطأ يفيد بأن هذا هو السبب، لكنني ما زلت أحصل على رسالة الخطأ.
روث

إعجابَين (2)

لا أزال أواجه صعوبة في تكرار ذلك محليًا، لذا هل يمكنك أن تريني ما لديك في وحدة تحكم المتصفح لديك عند تحميل تلك الصفحة؟ ربما تحتوي على شيء مفيد.

يجب أن تبدو علامة التبويب “الشبكة” الخاصة بـ “الاشتراكات” شيئًا كهذا:

مع استجابة:

ثم هل يمكنك أيضًا نشر علامة تبويب وحدة التحكم الخاصة بك؟ قد تكون هناك العديد من التحذيرات الصفراء، لكنني مهتم بشكل أساسي إذا كانت هناك أي أخطاء حمراء:

أنا أيضًا فضولي لمعرفة ما إذا كانت صفحة اشتراكات المسؤول تقوم بالتحميل؟ يمكنك زيارة عنوان URL هذا /admin/plugins/discourse-subscriptions/products ثم النقر فوق علامة التبويب الاشتراكات.

إعجاب واحد (1)

مرحباً :waving_hand:

لست متأكداً مما إذا كان هذا مرتبطاً، ولكن واجهنا نفس المشكلة قبل بضعة أيام. لم يكن لدي وقت لتحليل المشكلة، ولكن تخميني الأفضل هو أنها تحدث عندما ننفد الذاكرة.

سياق بسيط: وفقاً للإعداد الأساسي، يتم استخدامه على خادم Vultr’s HF (4 جيجابايت رام) ويتم تشغيل YJIT أيضاً. يعمل هذا بشكل مثالي في المواقف العامة. يتم تثبيت إضافة “من متصل الآن” أيضاً وتقوم الذكاء الاصطناعي بفحص المنشورات، وما إلى ذلك… ولكن إضافة الاشتراك غير مثبتة. ومع ذلك، قبل بضعة أيام، عندما واجهنا هذه المشكلة، كان هناك استخدام متزايد لأننا نظممنا حملة لجمع التبرعات لأحد أعضائنا وكان هناك تفاعل أكثر بكثير من المعتاد. مما ربما أدى إلى تحميل الخادم بشكل زائد. لم يتم تحميل مسارات المستخدم وواجهنا الخطأ المذكور أعلاه. كما أظهر لنا أن المشكلة تكمن في إضافة “من متصل الآن”. في ذلك الوقت، قمت بإيقاف فحص المنشورات التلقائي بالذكاء الاصطناعي لأنه لم يعمل بشكل جيد أيضاً في هذا الموقف وربما ساعد ذلك في إعادة الأمور إلى العمل مرة أخرى.

لقد تحققت من استخدام وحدة المعالجة المركزية ولم يكن مرتفعاً بما يكفي للتسبب في ذلك. لذلك أعتقد أن نقص الذاكرة قد يكون قد تسبب في هذه المشكلة بالنسبة لنا.

إعجابَين (2)

أنا قادر على الوصول إلى صفحة اشتراك المسؤول دون أي مشكلة على الإطلاق. سأرى ما إذا كان بإمكاني اكتشاف أي شيء في وحدة التحكم عندما أكون في الكمبيوتر.

إعجاب واحد (1)