Milk
(Milk)
26 Maggio 2023, 12:31am
1
Il log di accesso di nginx dice "212.229.85.68 - milkii [26/May/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”
Sono relativamente nuovo a Discourse ma non male in sysadmin. Qualche consiglio? Mi manca qualcosa? Grazie!
1 Mi Piace
Ci sono maggiori dettagli in /logs, o possibilmente nella console del tuo browser quando esegui l’azione?
E puoi condividere un elenco di altri plugin che hai installato?
2 Mi Piace
Milk
(Milk)
26 Maggio 2023, 9:57am
3
Ah, c’è un errore;
ActiveRecord::StatementInvalid (PG::UndefinedTable: ERROR: la relazione "shared_edit_revisions" non esiste
LINEA 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'
Impossibile gestire l'eccezione nell'applicazione di gestione delle eccezioni middleware : PG::UndefinedTable: ERROR: la relazione "shared_edit_revisions" non esiste
LINEA 8: WHERE a.attrelid = '"shared_edit_revisions"'::regclass
1 Mi Piace
Milk
(Milk)
26 Maggio 2023, 10:01am
4
discourse-calendar
discourse-checklist
discourse-fontawesome-pro
discourse-footnote
ldap
discourse-shared-edits
discourse-spoiler-alert
styleguide
C’è anche un errore nel log
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 Mi Piace
Non sono sicuro del perché non li avrebbe? Si tratta di un’installazione standard?
Potrebbe valere la pena provare un ./launcher rebuild app per vedere se questo risolve le cose.
2 Mi Piace
Milk
(Milk)
26 Maggio 2023, 7:28pm
6
No, mi dispiace di non aver specificato, ho installato Discourse tramite il metodo turnkey che YunoHost utilizza.
GitHub - YunoHost-Apps/discourse_ynh: Discourse package for YunoHost è il repository YH per l’integrazione di Discourse.
Ho seguito le istruzioni di installazione del plugin su GitHub - YunoHost-Apps/discourse_ynh: Discourse package for YunoHost
Ho creato un problema lì, perché immagino che l’installazione di un plugin ufficiale dovrebbe essere abbastanza semplice, e il loro metodo sarà in qualche modo errato. Internal server error when trying to use official Shared Edits plugin · Issue #151 · YunoHost-Apps/discourse_ynh · GitHub
Grazie comunque per il tuo aiuto.
P.S. Non c’è ./launcher con l’installazione tramite YunoHost.
1 Mi Piace
Non ho familiarità con questo metodo (e solo l’installazione standard è ufficialmente supportata), ma sembra che venga fornito con una versione Stable obsoleta:
Versione fornita: 2.8.13~ynh1
Se possibile, potresti provare un’installazione standard invece, in modo da poter usufruire di tutti i plugin e le funzionalità più recenti. (e accedere a maggiore supporto da parte delle persone qui )
4 Mi Piace
system
(system)
Chiuso
19 Agosto 2023, 11:22am
8
This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.