Sto gestendo un sito web Discourse self-hosted e aggiorno sempre il sito tramite il pulsante “Aggiorna Discourse” nell’area di amministrazione.
Oggi non sono riuscito ad accedere all’area di amministrazione e ho ricevuto questo messaggio: “Oops! Quella pagina non esiste o è privata”. Sono riuscito a risolvere il problema ricostruendo Discourse e ora l’interfaccia è aggiornata, ma non riesco a trovare il pulsante “Aggiorna Discourse”.
No, la scheda ‘aggiornamento’ dovrebbe essere sempre presente anche se non ci sono aggiornamenti correnti da sfruttare. Proviene dal plugin del gestore Docker.
Puoi accedere alla pagina direttamente? [Il tuo sito]/admin/update
Ciò dovrebbe aprire il tuo app.yml per la modifica anziché dirti che non è accessibile. Potrebbe essere necessario utilizzare sudo nano containers/app.yml
La sezione dei plugin si trova verso il fondo e assomiglia un po’ a questo:
Ah, ho un’ipotesi. Forse navigare alla pagina di aggiornamento ti rimuove dagli amministratori? Stavo per chiederti se potevi riprovare. Potresti farlo un’altra volta per testarlo?
Vedo il pulsante di amministrazione ma quando ci clicco ricevo il messaggio “Oops! That page doesn’t exist or is private.”. Non ho navigato su /admin/update l’ultima volta e non ha fatto differenza.
Ho provato a riprodurre questo problema ricostruendo con il plugin discourse-user-card-badges, dato che è quello che si è distinto dal tuo elenco, e sto riscontrando alcuni errori insoliti durante la navigazione nel sito. Non sembra essere esattamente quello che stai riscontrando, ma potresti provare a rimuovere quel plugin dal tuo app.yml e ricostruire per vedere se questa è la causa principale del tuo problema.