Was ist eine typische Dateistruktur? Versuch, von Snapshot wiederherzustellen

Mir ist bewusst, dass andere über die Wiederherstellung aus Snapshots auf DigitalOcean gesprochen haben:

Mein Problem scheint anders zu sein. Discourse funktioniert nach allen Berichten einwandfrei. Das Neuerstellen der App funktioniert, das Ausführen des Doktors funktioniert.

Dennoch sehe ich keinerlei Website und ich glaube, dass etwas sehr Seltsames mit den Dateispeicherorten passiert ist.

Nach meinem Verständnis erhält man bei einer typischen Installation:

root\var\discourse\

Doch nach einer Wiederherstellung ist root komplett leer und man muss eine Ebene „höher“ als root gehen (was keinen Sinn ergibt), um hierher zu gelangen. Es hat ein verschachteltes Root erstellt, sodass Root ein Ordner an einem anderen Ort ist… und Root ist komplett leer.

Weiß jemand, was hier vor sich geht und gibt es eine Möglichkeit, von hier aus eine funktionierende Discourse-Website zu erhalten?

Ich weiß nicht, was bei Ihnen schief läuft, aber /root ist das Home-Verzeichnis des „root“-Kontos – des Administrators, des Superusers – und es ist nicht normal, dort etwas zu installieren. /var/ ist ein guter Ort für Daten, die sich ändern, und Discourse ist unter /var/discourse installiert. Aber Discourse verwendet die Technologie namens Docker, und diese platziert ihre Daten unter /var/lib/docker. Sie sollten also beides erwarten.

Möglicherweise haben Sie etwas gelesen, das den String „root“ mit dem Stammverzeichnis des Dateisystems, das als „/“ bezeichnet wird, verwechselt hat.

2 „Gefällt mir“

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