.launcher rebuild app hat funktioniert, aber ich sehe keine Veränderung im Frontend (immer noch dieser 500er-Fehler)… Sollte ich nach dem „Neubauen“ noch andere Befehle ausführen?
Ich habe nachgesehen unter root@forum:/var/discourse/shared/standalone/log/rails# tail -n 60 production.log
und es gibt einige Fehler, aber ich bin kein Entwickler, um zu verstehen, was ich damit machen soll
Started GET "/.env" for 78.153.140.179 at 2024-05-17 15:16:40 +0000
ActionController::RoutingError (No route matches [GET] "/.env")
config/initializers/100-quiet_logger.rb:20:in `call'
config/initializers/100-silence_logger.rb:29:in `call'
lib/middleware/enforce_hostname.rb:24:in `call'
lib/middleware/request_tracker.rb:277:in `call'
Rendered exceptions/not_found.html.erb within layouts/no_ember (Duration: 181.9ms | Allocations: 3554)
Rendered layout layouts/no_ember.html.erb (Duration: 2208.3ms | Allocations: 42766)
Failed to handle exception in exception app middleware : ActionView::Template::Error : No such file or directory @ rb_sysopen - /var/www/discourse/node_modules/ember-source/package.json
Started GET "/" for 143.178.246.7 at 2024-05-17 15:16:44 +0000
NoMethodError (undefined method `custom_homepage' for #<ThemeModifierHelper:0x00007fc09c95c1d0 @theme_ids=[]>)
lib/homepage_helper.rb:5:in `resolve'
lib/homepage_constraint.rb:12:in `matches?'
lib/middleware/omniauth_bypass_middleware.rb:64:in `call'
lib/content_security_policy/middleware.rb:12:in `call'
lib/middleware/anonymous_cache.rb:391:in `call'
lib/middleware/csp_script_nonce_injector.rb:12:in `call'
config/initializers/008-rack-cors.rb:14:in `call'
config/initializers/100-quiet_logger.rb:20:in `call'
config/initializers/100-silence_logger.rb:29:in `call'
lib/middleware/enforce_hostname.rb:24:in `call'
lib/middleware/request_tracker.rb:277:in `call'
Started GET "/" for 5.164.29.116 at 2024-05-17 15:17:43 +0000
NoMethodError (undefined method `custom_homepage' for #<ThemeModifierHelper:0x00007fc09c94eb20 @theme_ids=[]>)
lib/homepage_helper.rb:5:in `resolve'
lib/homepage_constraint.rb:12:in `matches?'
lib/middleware/omniauth_bypass_middleware.rb:64:in `call'
lib/content_security_policy/middleware.rb:12:in `call'
lib/middleware/anonymous_cache.rb:391:in `call'
lib/middleware/csp_script_nonce_injector.rb:12:in `call'
config/initializers/008-rack-cors.rb:14:in `call'
config/initializers/100-quiet_logger.rb:20:in `call'
config/initializers/100-silence_logger.rb:29:in `call'
lib/middleware/enforce_hostname.rb:24:in `call'
lib/middleware/request_tracker.rb:277:in `call'
Job exception: PG::UndefinedTable: ERROR: relation "chat_mention_notifications" does not exist
LINE 1: ...ntions.chat_message_id = c_msg.id LEFT OUTER JOIN chat_menti...
^
start
done
Job exception: PG::UndefinedTable: ERROR: relation "problem_check_trackers" does not exist
LINE 1: SELECT "problem_check_trackers".* FROM "problem_check_tracke...
^
Job exception: PG::UndefinedTable: ERROR: relation "discourse_automation_automations" does not exist
LINE 9: WHERE a.attrelid = '"discourse_automation_automations"'::re...
Liegen diese Zeitstempel in den Protokollen vor oder nach der Ausführung des Befehls zum Neuerstellen der Befehlszeile?
Die Fehler deuten alle darauf hin, dass die Datenbankmigrationen nicht ausgeführt wurden. Was seltsam ist, da sie als Teil einer erfolgreichen Neuerstellung der Befehlszeile absolut ausgeführt werden sollten.
root@forum:/var/discourse# ls -l node_modules | grep ember-source
ls: 'node_modules' kann nicht zugegriffen werden: Datei oder Verzeichnis nicht gefunden
Als Sie den CLI-Neustart durchgeführt haben, wurde er definitiv erfolgreich abgeschlossen? Es scheint, als ob er auf halbem Weg stecken geblieben und dann fehlgeschlagen ist?
Es wird argumentiert, dass Sie haben weniger als 5 GB freien Speicherplatz auf dem Datenträger, auf dem sich /var/lib/docker befindet. Sie benötigen mehr Speicherplatz, um fortzufahren
Vielleicht ist das der Grund?.. Ich werde versuchen, das Volume zu vergrößern.