متابعةً للنقاش من خطأ أثناء تنفيذ الأمر “./launcher rebuild app”:
أرى موضوعًا أنشأته منذ أكثر من عام بقليل.
أدرك أن المشكلة التي واجهتها في ذلك الوقت كان يمكن حلها بسهولة، ولكن لم يلاحظها أحد. إذا نظرت إلى المنشور الأصلي، فإن ملف app.yml به خطأ بسيط وهو أن أحد الإضافات لا تحتوي في نهايتها على “.git”، ويبدو أن هذه كانت المشكلة بأكملها. أشارك هذا لأنه، على الرغم من أنه يبدو بسيطًا، إلا أنه قد يحدث للكثيرين. في ذلك الوقت، “حللتها” عن طريق تحميل ملف “app.yml” آخر لم يكن “تالفًا”، ولكن على ما يبدو لم يكن يحتوي على السطر الذي تمت إضافته إلى الإضافة الأخيرة، وبالتالي عمل دون مشاكل. في ذلك الوقت، بدا لي غريبًا أن محرر نصوص مثل Sublime Text قد أفسد الملف، مع الأخذ في الاعتبار أنه هو الذي أستخدمه دائمًا لتعديل ملفات الخادم ولم أواجه أي مشاكل من قبل.
## Plugins go here
## see https://meta.discourse.org/t/19157 for details
hooks:
after_code:
- exec:
cd: $home/plugins
cmd:
- git clone https://github.com/discourse/docker_manager.git
- git clone https://github.com/discourse/discourse-voting
باختصار، أشارك هذا كحكاية فقط، وربما يمكن أن يحل هذا مشاكل البعض.
وهل حدث لك شيء مماثل من قبل؟ أن خطأ “هفوة” قد نتج عن شيء بسيط مثل نقص نقطة أو قوس، إلخ.