# فشل ترقية الويب

**URL:** <https://meta.discourse.org/t/failed-web-upgrade/246664>\
**Category:** Self-hosting\
**Created:** [24 نوفمبر 2022، 5:21م UTC](https://meta.discourse.org/t/failed-web-upgrade/246664 "2022-11-24T17:21:30Z")\
**Posts on this page:** 1\
**Showing post:** 17

<div class="post-metadata">

**Author:** ![piffy](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/piffy/32/254198_2.png) [@piffy](https://meta.discourse.org/u/piffy)\
**Post date:** [1 ديسمبر 2022، 5:02م UTC](https://meta.discourse.org/t/failed-web-upgrade/246664/17 "2022-12-01T17:02:45Z")

</div>

قد لا يكون هذا مفيدًا لهذه المشكلة المحددة (أو ربما يكون كذلك؟) ولكن ربما يستفيد شخص آخر يقرأه.

كنت أواجه مشكلة أيضًا في تحديث موقعي الليلة الماضية، مع نفس رسالة الخطأ تقريبًا:

```plaintext
Pups::ExecError: cd /var/www/discourse ....

```

لقد عزلّت السبب إلى مكونين إضافيين كتبتهما. كنت أستخدم المكون الإضافي Discourse Signature كمثال تعليمي لتعلم كيفية كتابة المكونات الإضافية في ذلك الوقت. نظرًا لأنني كنت أتبعه كمثال، فإن مكوناتي الإضافية الاثنين كانتا تعانيان أيضًا من هذه المشكلة التي كانت تمنع التحديث:

> <https://github.com/discourse/discourse-signatures/commit/830ea225df0e5d8de1c40cf3aa16439c7e182cc8>
>
> Files in the \`assets/javascripts\` directory are automatically compiled, so this …was introducing a duplicate. In the latest version of Discourse this also triggers a build error

لقد نجح التعليق على أسطر المكون الإضافي في ملف yml الخاص بي. أدى إزالة نفس السطر في مستودعات المكون الإضافي أيضًا إلى إصلاح المشكلة والسماح لي بالتحديث.

---

_[View the full topic](https://meta.discourse.org/t/failed-web-upgrade/246664)._
