لقد قمت بتحميل ديسكورس إلى خادم أوبونتو، وتخليت عن المشروع، وأنشأت نسخة احتياطية من قاعدة بياناتي، وأردت إعادة تثبيتها وقمت بإعادة تثبيتها من الصفر، وأنشأت حساب المسؤول الخاص بي، وتم فتح الموقع، ووصل بريد التأكيد، حتى الآن لا توجد مشاكل
جئت إلى قسم النسخ الاحتياطي للتثبيت، وقمت بتثبيت النسخ الاحتياطي، وأعدت التوجيه إلى شاشة معالج الإعداد مرة أخرى، وأدخلت اسم المسؤول وكلمة المرور الخاصة بي في التثبيت الأول، والآن لم يصل بريد التأكيد، ولهذا السبب لا يمكنني تسجيل الدخول إلى الموقع، البريد يعمل في التثبيت الصفري، ولكن عندما أقوم بتثبيت النسخ الاحتياطي، فإنه يأتي إلى شاشة التثبيت، ولا يصل بريد التأكيد، ما هي المشكلة؟ إذا كان خادم البريد الخاص بي به مشكلة، فلن يصل البريد بعد التثبيت الصفري
لقد قمت بتثبيته بالإصدار الذي قمت بعمل نسخة احتياطية له، والإصدار هو نفسه
تخميني هو أن قاعدة بياناتك تحتوي على عنوان البريد الإلكتروني الخاطئ للإشعارات، لذا فهي تحاول الإرسال من عنوان ما لن يقوم خادم البريد الخاص بك بتسليمه. يمكنك القيام بشيء مثل
./launcher enter app
SiteSetting.notification_email='noreply@your-valid-email-sending-domain.com'
عنوان البريد الإلكتروني للإشعارات هو العنوان الذي يرسل منه Discourse، وليس إليه.\n\nإذا كان بإمكانك العثور على هذا البريد الإلكتروني، فيمكنك معرفة العنوان الذي تم إرساله منه وتغيير الإعداد الذي أشرت إليه سابقًا. واختبر أيضًا إذا نظرت إلى صفحة استكشاف الأخطاء وإصلاحها التي ربطتها.
أنا أعيد التثبيت، تلقيت بريدًا إلكترونيًا باسم موقعي، هل يمكنني استخدام اسم آخر بدلاً من كلمة noreply؟ على سبيل المثال support@mydomain.com إشعار للبريد
إذا قمت بتثبيت قياسي، يجب أن يكون البريد الإلكتروني للإشعار في ملف app.yml الخاص بك في متغير البيئة DISCOURSE_NOTIFICATION_EMAIL، لذلك لا ينبغي تغييره إذا قمت باستعادة قاعدة البيانات.