Milk
(Milk)
26. Mai 2023 um 00:31
1
Das Nginx-Zugriffsprotokoll sagt: „212.229.85.68 – milkii [26. Mai 2023, 00:23:51 +0000] „PUT /shared_edits/p/20/enable.json HTTP/2.0“ 500 46 „https://x.xxxxxxxxx.x/t/shared-editing-test-thread/15“ „Mozilla/5.0 (X11; Linux x86_64; rv:109.0) Gecko/20100101 Firefox/113.0“
Ich bin relativ neu bei Discourse, aber nicht schlecht im Sysadmin. Irgendwelche Ratschläge? Könnte ich etwas übersehen? Danke!
1 „Gefällt mir“
Gibt es weitere Details in /logs oder möglicherweise in der Browserkonsole, wenn Sie die Aktion ausführen?
Und können Sie eine Liste der anderen installierten Plugins teilen?
2 „Gefällt mir“
Milk
(Milk)
26. Mai 2023 um 09:57
3
Ah, es gibt einen Fehler;
ActiveRecord::StatementInvalid (PG::UndefinedTable: ERROR: relation „shared_edit_revisions“ does not exist
LINE 8: WHERE a.attrelid = '\"shared_edit_revisions\"'::regclass
^
)
app/controllers/application_controller.rb:387:in `block in with_resolved_locale'
app/controllers/application_controller.rb:387:in `with_resolved_locale'
lib/middleware/omniauth_bypass_middleware.rb:71:in `call'
lib/middleware/content_security_policy.rb:12:in `call'
lib/middleware/anonymous_cache.rb:361:in `call'
config/initializers/100-quiet_logger.rb:23:in `call'
config/initializers/100-silence_logger.rb:31:in `call'
lib/middleware/enforce_hostname.rb:23:in `call'
lib/middleware/request_tracker.rb:198:in `call'
Failed to handle exception in exception app middleware : PG::UndefinedTable: ERROR: relation „shared_edit_revisions“ does not exist
LINE 8: WHERE a.attrelid = '\"shared_edit_revisions\"'::regclass
1 „Gefällt mir“
Milk
(Milk)
26. Mai 2023 um 10:01
4
discourse-calendar
discourse-checklist
discourse-fontawesome-pro
discourse-footnote
ldap
discourse-shared-edits
discourse-spoiler-alert
styleguide
Es gibt auch den Log-Fehler
Job exception: PG::UndefinedTable: ERROR: relation \"discourse_calendar_post_event_dates\" does not exist
LINE 8: WHERE a.attrelid = '\"discourse_calendar_post_event_dates\"':...
^
1 „Gefällt mir“
Ich bin mir nicht sicher, warum es diese nicht hätte? Ist das eine Standardinstallation?
Es könnte sich lohnen, ./launcher rebuild app zu versuchen, um zu sehen, ob das die Dinge glättet.
2 „Gefällt mir“
Milk
(Milk)
26. Mai 2023 um 19:28
6
Nein, Entschuldigung, dass ich es nicht spezifiziert habe, ich habe Discourse über die Turnkey-Methode installiert, die YunoHost verwendet.
GitHub - YunoHost-Apps/discourse_ynh: Discourse package for YunoHost ist das YH-Repository für die Discourse-Integration.
Ich habe die Anweisungen zur Plugin-Installation unter GitHub - YunoHost-Apps/discourse_ynh: Discourse package for YunoHost befolgt.
Ich habe dort ein Problem erstellt, weil ich vermute, dass die Installation eines offiziellen Plugins ziemlich einfach sein sollte und ihre Methode auf irgendeine Weise falsch sein wird. Internal server error when trying to use official Shared Edits plugin · Issue #151 · YunoHost-Apps/discourse_ynh · GitHub
Vielen Dank für Ihre Hilfe.
P.S. Es gibt kein ./launcher bei der Installation über YunoHost.
1 „Gefällt mir“
Ich bin mit dieser Methode nicht vertraut (und nur die Standardinstallation wird offiziell unterstützt), aber es sieht so aus, als ob sie mit einer veralteten Stable-Version geliefert wird:
Ausgelieferte Version: 2.8.13~ynh1
Wenn Sie können, sollten Sie vielleicht stattdessen eine Standardinstallation versuchen, um von den neuesten Plugins und Funktionen zu profitieren. (und hier mehr Unterstützung von Leuten zu erhalten )
4 „Gefällt mir“
system
(system)
Geschlossen,
19. August 2023 um 11:22
8
This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.