# Error when upgrading and would like to solve or reset

**URL:** <https://meta.discourse.org/t/error-when-upgrading-and-would-like-to-solve-or-reset/237961>\
**Category:** Self-hosting\
**Created:** [September 2, 2022, 6:08pm UTC](https://meta.discourse.org/t/error-when-upgrading-and-would-like-to-solve-or-reset/237961 "2022-09-02T18:08:12Z")\
**Posts on this page:** 1\
**Showing post:** 7

<div class="post-metadata">

**Author:** ![pfaffman](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/pfaffman/32/120154_2.png) [@pfaffman](https://meta.discourse.org/u/pfaffman)\
**Post date:** [September 2, 2022, 7:34pm UTC](https://meta.discourse.org/t/error-when-upgrading-and-would-like-to-solve-or-reset/237961/7 "2022-09-02T19:34:44Z")

</div>

> [@vel](#):
>
> I would really like to **only use the web interface**.

A few times a year you will have to do a rebuild from the command line, as there are systems that Discourse depends on that need to be updated and are not part of the Discourse code itself. I have recently developed a dashboard that will do those command line rebuilds (as well as add/remove plugins, handle database upgrades, and some other stuff) from my dashboard’s web interface you can check out [https://dashboard.literatecomputing.com/](https://dashboard.literatecomputing.com/) or contact me for more information.

> [@vel](#):
>
> Should I stay on beta releases or should I move to the main branch?

It’s generally recommended to stay on the tests-passed branch (which is what you are on already).

> [@vel](#):
>
> Is there a way to reset upgrades from the web interface if they fail?

Mostly, if the upgrade from the web interface fails, you need to do a command line rebuild.

---

_[View the full topic](https://meta.discourse.org/t/error-when-upgrading-and-would-like-to-solve-or-reset/237961)._
