Selbst gehostetes Discourse mit WSL zeigt einen Fehler, der angezeigte Befehl funktioniert auch nicht

ActiveRecord::PendingMigrationError

Migrationen sind ausstehend. Um dieses Problem zu beheben, führen Sie Folgendes aus:

bin/rails db:migrate

Sie haben 269 ausstehende Migrationen:

Hallo, betreiben Sie hier einen Entwicklungs- oder Produktionsserver? Ich gehe davon aus, dass es sich um die Entwicklung handelt?

Es ist selbst gehostet, daher versuche ich, Discourse zu testen.

WSL ist keine unterstützte Produktionskonfiguration.

Gibt es andere Möglichkeiten für Fenster?

Ja, aber Sie wären hauptsächlich auf sich allein gestellt mit begrenztem Support hier.

Eine Cloud-Ubuntu-VPS ist die empfohlene und unterstützte Plattform.

WSL macht Sinn, wenn Sie ein Zauberer :mage:t3: sind und bereit sind, die meisten Probleme selbst zu lösen.

2 „Gefällt mir“

Ich werde es mit einer VM versuchen, da sie etwas weniger umständlich ist.

1 „Gefällt mir“

Die Cloud-VM ist, wenn Sie eine Produktionsinstanz hosten möchten. Wenn Sie WSL für die Entwicklung verwenden möchten, folgen Sie dieser Anleitung. Wenn Sie dies für die Produktion tun möchten, dann wird es nicht einfach sein (und Sie möchten Ihren Computer auch nicht rund um die Uhr laufen lassen).

Ich mache das zum Spaß mit Discourse

Ich benutze eine VM, um es selbst zu tun, und habe die IP-Adresse bereits gefunden (irgendwie)

Danke für die Hilfe, es war schwer zu unterscheiden, was für die Entwicklung und was für das Hosting bestimmt war :confused:

1 „Gefällt mir“