إعدادات SMTP في app.yml تم إعادة تعيينها؟

أشعر أنني بدأت أفقد عقلي هنا، لكنني تركت موقعي لبضعة أشهر وأخيراً عدت للحصول على بعض التحديثات - برنامج Docker الخاص بي قديم، لذا أحاول تشغيل

./launcher rebuild app

ومع ذلك، أتلقى تحذيراً يقول
"Aborting! Mail is not configured!";

لذا أذهب وأبحث في ملف app.yml الخاص بي، وجميع إعدادات smtp الخاصة بي عادت إلى الإعدادات الافتراضية. ما يربكني هو - ألا ينبغي أن يمنع هذا المجتمع من العمل؟ على أقل تقدير، لا توجد تسجيلات جديدة، أو كلمات مرور مفقودة، وما إلى ذلك؟ تظهر إحصائياتي أن لدي 26 تسجيلًا جديدًا في الأسبوع الماضي.

كيف تمت إعادة تعيين هذا؟ ماذا أفوت؟ هل قام أمر git pull الخاص بي بتدمير ملف app.yml القديم الخاص بخادمي؟

هذا غريب جدًا. على الرغم من أنه يبدو أن app.yml قد تم “تحديثه” ولم يتم إعادة بنائه، لذلك لم تصل هذه الإعدادات إلى الإصدار المباشر من مثيلك (مما قد يفسر سبب استمرار عمل موقعك :slight_smile:)

مرحباً كيث. اعتقدت أنني تعرفت على اسمك وأرى أنني ساعدتك من قبل. آمل ألا تمانع في أنني اغتنمت الفرصة لتسجيل الدخول إلى خادمك وإلقاء نظرة.

لديك إعداد من حاويتين (لست متأكدًا من سبب وجود ملف app.yml حتى الآن، يجب إعادة تسميته أو حذفه)، لذا لديك حاويات بيانات وويب منفصلة.

لذا ستقوم بالترقية مثل:

./launcher bootstrap web_only && ./launcher destroy web_only;./launcher start web_only

لدي المزيد من المعلومات هنا: Managing a Two-Container Installation - Documentation - Literate Computing Support (وأعتقد أن هناك موضوعًا هنا أيضًا، ولكني لا أجده في بحث سريع).

بالإضافة إلى ذلك، أنت تستخدم PG 10، والذي قد يسبب مشاكل مع الترقية. انظر تحديث PostgreSQL 13 للحصول على تفاصيل حول كيفية القيام بذلك. من المحتمل أن تحتاج إلى إجراء ترقية PG.

إعجابَين (2)

مرحباً @pfaffman !
أنت على حق تماماً - هذا خطأ المستخدم بنسبة 100%، وهذا ما أحصل عليه عند العودة إلى هذا الأمر في وقت متأخر من الليل. شكراً لك!

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

يسرني عودتك! آسف إذا كنت أنا من قام بتبديلك إلى حاويتين وتركت ملف app.yml هناك ليعيقك! أحاول إعادة تسمية الملفات بشيء بدون .yml حتى لا يمكن الوصول إليها عن طريق الخطأ.

لذا تأكد من أنك تفعل الشيء نفسه.

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.