Ich habe die anfängliche Methode für app.yml versucht, aber der Fehler, auf den ich gestoßen bin, ist derselbe wie zuvor:
I, [2025-08-29T14:42:33.085518 #1] INFO -- : > cd /var/www/discourse & su discourse -c 'find /var/www/discourse/vendor/bundle -name cache -not -path "/var/www/discourse/vendor/bundle/gems/*" -type d -exec rm -rf {} +'
I, [2025-08-29T14:42:33.264304 #1] INFO -- :
I, [2025-08-29T14:42:33.264403 #1] INFO -- : > cd /var/www/discourse & su discourse -c 'find /var/www/discourse/vendor/bundle -name tmp -type d -exec rm -rf {} +'
I, [2025-08-29T14:42:33.396576 #1] INFO -- :
I, [2025-08-29T14:42:33.396878 #1] INFO -- : > cd /var/www/discourse & su discourse -c 'LOAD_PLUGINS=0 bundle exec rake plugin:pull_compatible_all'
I, [2025-08-29T14:42:36.229535 #1] INFO -- : discourse-ai ist bereits in der neuesten kompatiblen Version
discourse-akismet ist bereits in der neuesten kompatiblen Version
discourse-follow ist bereits in der neuesten kompatiblen Version
discourse-google-one-tap ist bereits in der neuesten kompatiblen Version
discourse-matheditor ist bereits in der neuesten kompatiblen Version
discourse-no-bump ist bereits in der neuesten kompatiblen Version
discourse-restricted-replies ist bereits in der neuesten kompatiblen Version
discourse-saved-searches ist bereits in der neuesten kompatiblen Version
docker_manager ist bereits in der neuesten kompatiblen Version
I, [2025-08-29T14:42:36.229694 #1] INFO -- : > exec chpst -u redis -U redis /usr/bin/redis-server /etc/redis/redis.conf
I, [2025-08-29T14:42:36.231265 #1] INFO -- : > sleep 10
853:C 29 Aug 2025 14:42:36.237 # oO0OoO0OoO0Oo Redis startet oO0OoO0OoO0Oo
853:C 29 Aug 2025 14:42:36.237 # Redis Version=7.0.15, Bits=64, Commit=00000000, Modifiziert=0, PID=853, gerade gestartet
853:C 29 Aug 2025 14:42:36.237 # Konfiguration geladen
853:M 29 Aug 2025 14:42:36.237 * Monotonische Uhr: POSIX clock_gettime
853:M 29 Aug 2025 14:42:36.238 # Warnung: Konnte keine TCP-Server-Socket erstellen *:6379: bind: Adresse bereits in Verwendung
853:M 29 Aug 2025 14:42:36.238 # Fehler beim Lauschen auf Port 6379 (TCP), Abbruch.
I, [2025-08-29T14:42:46.233563 #1] INFO -- :
I, [2025-08-29T14:42:46.234230 #1] INFO -- : > cd /var/www/discourse & su discourse -c 'bundle exec rake db:migrate'
rake abgebrochen!
Gem::LoadError: Kann tokenizers-0.5.4-x86_64-linux nicht aktivieren, bereits aktiviert tokenizers-0.5.5-x86_64-linux (Gem::LoadError)
/var/www/discourse/lib/plugin_gem.rb:25:in `load'
/var/www/discourse/lib/plugin/instance.rb:861:in `gem'
/var/www/discourse/plugins/discourse-ai/plugin.rb:11:in `activate!'
/var/www/discourse/lib/plugin/instance.rb:806:in `instance_eval'
/var/www/discourse/lib/plugin/instance.rb:806:in `activate!'
/var/www/discourse/lib/discourse.rb:344:in `block in activate_plugins!'
/var/www/discourse/lib/discourse.rb:341:in `each'
/var/www/discourse/lib/discourse.rb:341:in `activate_plugins!'
/var/www/discourse/config/application.rb:196:in `block in <class:Application>'
/var/www/discourse/lib/plugin.rb:6:in `initialization_guard'
/var/www/discourse/config/application.rb:196:in `<class:Application>'
/var/www/discourse/config/application.rb:62:in `<module:Discourse>'
/var/www/discourse/config/application.rb:61:in `<top (required)>'
/var/www/discourse/Rakefile:7:in `<top (required)>'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/rake-13.3.0/exe/rake:27:in `<top (required)>'
/usr/local/bin/bundle:25:in `load'
/usr/local/bin/bundle:25:in `<main>'
(Vollständigen Trace anzeigen, indem die Aufgabe mit --trace ausgeführt wird)
I, [2025-08-29T14:42:47.939777 #1] INFO -- : gem install tokenizers -v 0.5.4 -i /var/www/discourse/plugins/discourse-ai/gems/3.3.8 --no-document --ignore-dependencies --no-user-install
Erfolgreich installiert tokenizers-0.5.4-x86_64-linux
1 Gem installiert
I, [2025-08-29T14:42:47.940175 #1] INFO -- : Asynchrone Prozesse beenden
I, [2025-08-29T14:42:47.940208 #1] INFO -- : Sende INT an HOME=/var/lib/postgresql USER=postgres exec chpst -u postgres:postgres:ssl-cert -U postgres:postgres:ssl-cert /usr/lib/postgresql/15/bin/postmaster -D /etc/postgresql/15/main PID: 45
I, [2025-08-29T14:42:47.940241 #1] INFO -- : Sende TERM an exec chpst -u redis -U redis /usr/bin/redis-server /etc/redis/redis.conf PID: 112
2025-08-29 14:42:47.940 UTC [45] LOG: Schnelle Herunterfahr-Anforderung erhalten
112:signal-handler (1756478567) SIGTERM empfangen, Herunterfahren wird geplant...
2025-08-29 14:42:47.942 UTC [45] LOG: Aktive Transaktionen werden abgebrochen
2025-08-29 14:42:47.946 UTC [45] LOG: Hintergrundarbeiter "logical replication launcher" (PID 59) mit Exit-Code 1 beendet
112:M 29 Aug 2025 14:42:47.946 # Benutzer hat Herunterfahren angefordert...
112:M 29 Aug 2025 14:42:47.946 * Speichere den letzten RDB-Snapshot vor dem Beenden.
2025-08-29 14:42:47.949 UTC [54] LOG: System wird heruntergefahren
2025-08-29 14:42:47.951 UTC [54] LOG: Checkpoint startet: sofortiges Herunterfahren
2025-08-29 14:42:47.963 UTC [54] LOG: Checkpoint abgeschlossen: 4 Puffer geschrieben (0,0%); 0 WAL-Dateien hinzugefügt, 0 entfernt, 0 recycelt; Schreiben=0,006 s, Synchronisieren=0,002 s, Gesamt=0,014 s; Synchronisierte Dateien=3, längste=0,001 s, Durchschnitt=0,001 s; Abstand=6 kB, Schätzung=6 kB
2025-08-29 14:42:47.986 UTC [45] LOG: Datenbanksystem wird heruntergefahren
112:M 29 Aug 2025 14:42:48.021 * DB auf Festplatte gespeichert
112:M 29 Aug 2025 14:42:48.021 # Redis ist nun bereit zum Beenden, auf Wiedersehen...
FEHLGESCHLAGEN
--------------------
Pups::ExecError: cd /var/www/discourse & su discourse -c 'bundle exec rake db:migrate' fehlgeschlagen mit Rückgabe #<Process::Status: pid 857 exit 1>
Ort des Fehlers: /usr/local/lib/ruby/gems/3.3.0/gems/pups-1.3.0/lib/pups/exec_command.rb:131:in `spawn'
exec fehlgeschlagen mit den Parametern {"cd"=>"$home", "tag"=>"migrate", "hook"=>"db_migrate", "cmd"=>["su discourse -c 'bundle exec rake db:migrate'"]}
bootstrap fehlgeschlagen mit Exit-Code 1
** BOOTSTRAP FEHLGESCHLAGEN ** Bitte scrollen Sie nach oben und suchen Sie nach früheren Fehlermeldungen, es kann mehr als eine geben.
./discourse-doctor kann helfen, das Problem zu diagnostizieren.
Ich investiere Ihre Zeit für jemanden Einfaches und ich schäme mich, um Hilfe zu bitten, aber wenn ich das schaffe, werde ich mich wohlfühlen, glauben Sie mir.