# Discourse-Neuerstellung funktioniert nicht

**URL:** <https://meta.discourse.org/t/discourse-rebuild-not-working/225073>\
**Category:** Self-hosting\
**Created:** [22. April 2022 um 21:55 UTC](https://meta.discourse.org/t/discourse-rebuild-not-working/225073 "2022-04-22T21:55:56Z")\
**Posts on this page:** 1\
**Showing post:** 1

<div class="post-metadata">

**Author:** ![vmsman](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/vmsman/32/215633_2.png) [@vmsman](https://meta.discourse.org/u/vmsman)\
**Post date:** [22. April 2022 um 21:55 UTC](https://meta.discourse.org/t/discourse-rebuild-not-working/225073/1 "2022-04-22T21:55:56Z")

</div>

Ich hatte eine Fehlermeldung, als ich versuchte, einen Beitrag mit einer eingebetteten Grafik hinzuzufügen. Es schien ein Problem mit dem Dateischutz zu geben, und es wurde vorgeschlagen, dass ich Folgendes ausführe:

```plaintext
./launcher rebuild app

```

Das habe ich getan und diese Fehler erhalten:

```plaintext
FAILED
--------------------
Pups::ExecError: cd /var/www/discourse &amp;&amp; su discourse -c 'bundle exec rake themes:update assets:precompile' failed with return #&lt;Process::Status: pid 515 exit 1&gt;
Location of failure: /usr/local/lib/ruby/gems/2.7.0/gems/pups-1.1.1/lib/pups/exec_command.rb:117:in `spawn'
exec failed with the params {"cd"=>"$home", "hook"=>"assets_precompile", "cmd"=>["su discourse -c 'bundle exec rake themes:update assets:precompile'"]}
bootstrap failed with exit code 1
**FAILED TO BOOTSTRAP** please scroll up and look for earlier error messages, there may be more than one.
./discourse-doctor may help diagnose the problem.
5c01a6b7b892f68e51e8f275b360af36d7b6f0ac8a3e22c837b0afaaef1705f4

```

Der Fehler ist etwas verwirrend. Dies kommt nach etwa fünf Minuten. Die Sache ist, dass meine Daten in /var/discourse und nicht in /var/www/discourse sind. Mein letztes Backup ist einen Monat her und ich möchte das beheben und nicht den letzten Monat verlieren. Irgendwelche Ideen? Ist es möglich, die Datenbank auf dem System zu sichern, das nicht neu erstellt wird, und dann die Datenbank irgendwie auf dem Backup wiederherzustellen?

Es gibt auch einen früheren Fehler:

```plaintext
warning Skipping preferred cache folder "/home/discourse/.cache/yarn" because it is not writable.
warning Selected the next writable cache folder in the list, will be "/tmp/.yarn-cache-1000".
warning Cannot find a suitable global folder. Tried these: "/usr/local, /home/discourse/.yarn"
node:fs:1336
  handleErrorFromBinding(ctx);
  ^

Error: EACCES: permission denied, mkdir '/home/discourse/.config/configstore'
You don't have access to this file.

    at Object.mkdirSync (node:fs:1336:3)
    at AsyncFunction.module.exports.sync (/var/www/discourse/app/assets/javascripts/node_modules/make-dir/index.js:114:6)
    at Configstore.set all [as all] (/var/www/discourse/app/assets/javascripts/node_modules/configstore/index.js:59:12)
    at Configstore.set (/var/www/discourse/app/assets/javascripts/node_modules/configstore/index.js:91:12)
    at clientId (/var/www/discourse/app/assets/javascripts/node_modules/ember-cli/lib/cli/index.js:55:17)
    at module.exports (/var/www/discourse/app/assets/javascripts/node_modules/ember-cli/lib/cli/index.js:105:13)
    at Object.<anonymous> (/var/www/discourse/app/assets/javascripts/node_modules/ember-cli/bin/ember:34:1)
    at Module._compile (node:internal/modules/cjs/loader:1103:14)
    at Object.Module._extensions..js (node:internal/modules/cjs/loader:1157:10)
    at Module.load (node:internal/modules/cjs/loader:981:32) {
  errno: -13,

```

Es gibt nicht einmal einen Ordner /home/discourse.

---

_[View the full topic](https://meta.discourse.org/t/discourse-rebuild-not-working/225073)._
