لقد قمت بتثبيت Discourse بنجاح. يمكنني الدخول إلى صفحة الإعداد باستخدام النطاق ولكن في قسم تعيين اسم المستخدم وكلمة المرور أضغط على “تسجيل” ولكنه لا يعيد التوجيه.
هل قمت بتثبيت قياسي؟ هل اطلعت على استكشاف أخطاء البريد الإلكتروني في تثبيت Discourse جديد؟
لقد قمت بالتثبيت القياسي. لست متأكدًا من إعداد البريد الإلكتروني لأن Sendinblue أعطاني عنوان بريدي الإلكتروني الشخصي كاسم مستخدم لـ SMTP. الآن أحاول باستخدام MailGun.
لم يعد يرفض الاتصال بعد النقر على “تسجيل”. لا توجد مشكلة في إعداد البريد الإلكتروني.
لقد تلقيت رسالة الخطأ هذه في نهاية إعادة البناء:
أنا أستخدم أيضًا ARM64.
فشل
--------------------
Pups::ExecError: /bin/bash -c "if [[ ! \"$LETSENCRYPT_ACCOUNT_EMAIL\" =~ ([^@]+)@([^.]+) ]]; then echo \"LETSENCRYPT_ACCOUNT_EMAIL is not a valid email address\"; exit 1; fi" failed with return #<Process::Status: pid 1036 exit 1>
Location of failure: /usr/local/lib/ruby/gems/2.7.0/gems/pups-1.1.1/lib/pups/exec_command.rb:117:in `spawn'
exec failed with the params {"cmd"=>["if [ -z \"$LETSENCRYPT_ACCOUNT_EMAIL\" ];
then echo \"LETSENCRYPT_ACCOUNT_EMAIL ENV variable is required and has not been
set.\"; exit 1; fi", "/bin/bash -c \"if [[ ! \\\"$LETSENCRYPT_ACCOUNT_EMAIL\\\"
=~ ([^@]+)@([^\\\\.]+) ]]; then echo \\\\\\\"LETSENCRYPT_ACCOUNT_EMAIL is not a valid
email address\\\\\\\"; exit 1; fi\""]}
bootstrap failed with exit code 1
** FAILED TO BOOTSTRAP ** please scroll up and look for earlier error messages,
there may be more than one.
لست متأكدًا مما قد يكون. قد يتعلق الأمر بالفعل بـ LETSENCRYPT_ACCOUNT_EMAIL، ولكنه قد لا يتعلق به.
أنا أقوم بتشغيل ./discourse-doctor الآن.
حسناً، لقد قمت بحل المشكلة الآن.
هل يمكنك مشاركة المشكلة والحل لكي يراها الآخرون؟
لاحظت في منشورك الأصلي أن كلمة المرور الخاصة بك كانت قصيرة جدًا. يتطلب حساب المسؤول حدًا أدنى يبلغ 15 حرفًا.
ربما لم أرَ نص “كلمة المرور قصيرة جدًا”. يجب أن يكون ذلك في مربع أحمر ولكني استخدمت Discourse doctor وغيرت مزود SMTP الخاص بي إلى mailgun.
This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.
