# Ошибка ENOENT: нет такого файла или каталога во время обновления

**URL:** https://meta.discourse.org/t/enoent-no-such-file-or-directory-error-during-upgrade/136802
**Category:** Support
**Created:** [21.Декабрь.2019 23:57:07 UTC](https://meta.discourse.org/t/enoent-no-such-file-or-directory-error-during-upgrade/136802 "2019-12-21T23:57:07Z")
**Posts on this page:** 6
**Page:** 1

<div class="post-metadata">

### Author: ![johncs](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/johncs/32/135871_2.png) [@johncs](https://meta.discourse.org/u/johncs)
#### Post date: [21.Декабрь.2019 23:57:07 UTC](https://meta.discourse.org/t/enoent-no-such-file-or-directory-error-during-upgrade/136802/1 "2019-12-21T23:57:07Z")

</div>

Процесс обновления не удался, и, к сожалению, мой форум недоступен. Я только начинаю разбираться в проблеме, но вот ошибка, на которой он споткнулся:

```plaintext
Error: ENOENT: no such file or directory, open 'root='/assets',url='/assets/vendor-4681e47c140b5a5bea2bfb1fec89365858288a8ea0c21979c0167ad9b570ee3d.js.map''
    at Object.openSync (fs.js:443:3)
    at Object.writeFileSync (fs.js:1194:35)
    at done (/usr/lib/node_modules/uglify-js/bin/uglifyjs:516:20)
    at cb (/usr/lib/node_modules/uglify-js/bin/uglifyjs:324:39)
    at /usr/lib/node_modules/uglify-js/bin/uglifyjs:391:9
    at FSReqWrap.readFileAfterClose [as oncomplete] (internal/fs/read_file_context.js:53:3)
rake aborted!

```

Буду признателен за помощь, если вы точно знаете, что происходит.

---

<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: [22.Декабрь.2019 00:00:08 UTC](https://meta.discourse.org/t/enoent-no-such-file-or-directory-error-during-upgrade/136802/2 "2019-12-22T00:00:08Z")

</div>

Вы можете попробовать

```plaintext
cd /var/discourse
git pull
./launcher rebuild app

```

---

<div class="post-metadata">

### Author: ![johncs](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/johncs/32/135871_2.png) [@johncs](https://meta.discourse.org/u/johncs)
#### Post date: [22.Декабрь.2019 00:05:31 UTC](https://meta.discourse.org/t/enoent-no-such-file-or-directory-error-during-upgrade/136802/3 "2019-12-22T00:05:31Z")

</div>

`./launcher rebuild` выводит «Пересоздать контейнер (удалить старый, инициализировать, запустить новый)». Хранятся ли данные форума вне контейнера? Или мне придется восстанавливаться из резервной копии после запуска этой команды?

---

<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: [22.Декабрь.2019 00:06:31 UTC](https://meta.discourse.org/t/enoent-no-such-file-or-directory-error-during-upgrade/136802/4 "2019-12-22T00:06:31Z")

</div>

> [@johncs](#):
>
> Данные форума хранятся вне контейнера?

Поскольку вы выполнили стандартную установку, они находятся в `/var/discourse/shared/standalone/postgres_data`. Так что вы можете смело пересоздавать контейнер.

---

<div class="post-metadata">

### Author: ![johncs](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/johncs/32/135871_2.png) [@johncs](https://meta.discourse.org/u/johncs)
#### Post date: [22.Декабрь.2019 00:19:14 UTC](https://meta.discourse.org/t/enoent-no-such-file-or-directory-error-during-upgrade/136802/5 "2019-12-22T00:19:14Z")

</div>

Спасибо, пересборка сработала. Я запомню, как это делать, очень полезно.

---

<div class="post-metadata">

### Author: ![system](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/system/32/443519_2.png) [@system](https://meta.discourse.org/u/system)
#### Post date: [21.Январь.2020 00:23:35 UTC](https://meta.discourse.org/t/enoent-no-such-file-or-directory-error-during-upgrade/136802/6 "2020-01-21T00:23:35Z")

</div>

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.
