كنت بحاجة إلى تغيير كلمة مرور SMTP، لذا اتبعت التعليمات الموجودة في How to modify email settings
عندما أقوم بتشغيل .launcher/rebuild/app، أحصل على حلقة من التالي:
x86_64 arch detected.
Ensuring launcher is up to date
Fetching origin
Updating Launcher...
Updating 3715498..072c526
error: Your local changes to the following files would be overwritten by merge:
templates/import/phpbb3.template.yml
Please commit your changes or stash them before you merge.
Aborting
failed to update
Launcher updated, restarting...
وجدت https://meta.discourse.org/t/rebuild-goes-into-a-loop/339731، وهو مشابه جدًا، ولكنه ليس نفس الشيء.
يجب أن أعترف أنه بخلاف إجراء الترقيات عند إبلاغي بها، لم ألمس هذا منذ تثبيته قبل عام. أي مساعدة ستكون موضع تقدير.
إعجاب واحد (1)
ماذا لو جربت
./launcher stop app
ثم
./launcher start app
؟ على ما أذكر، لا تحتاج إلى إعادة بناء كاملة إذا قمت فقط بتعديل تفاصيل SMTP.
هل سينجح ذلك؟
فكرة جيدة، لكنها لم تنجح. لا تزال تستخدم بيانات اعتماد SMTP القديمة.
إعجاب واحد (1)
خطأي! إنه ./launcher destroy app، وليس ./launcher stop app.
لقد نجح ذلك، لكنني أشعر أن كل ما أفعله هو تأجيل هذه المشكلة حتى أضطر إلى إعادة بنائها في تاريخ مستقبلي.
أعتقد أن شخصًا ما واجه مشكلة مماثلة في هذا الموضوع، إذا كان ذلك مفيدًا:
Upgrade changed it automatically. Or it conflics with new source (nothing changed, just fake notice).
/var/discourse# git status
On branch main
Your branch is behind 'origin/main' by 2 commits, and can be fast-forwarded.
(use "git pull" to update your local branch)
Changes not staged for commit:
(use "git add <file>..." to update what will be committed)
(use "git restore <file>..." to discard changes in working directory)
modified: README.md
modified: discourse-setup
modified: i…
pfaffman
(Jay Pfaffman)
23 يونيو 2025، 3:57م
7
أعتقد أنك بحاجة إلى
cd /var/discourse
git stash
git pull
إعجابَين (2)
pfaffman:
git stash
git pull
شكراً! لقد حل هذا المشكلة.
إعجاب واحد (1)