Ho appena creato la mia prima istanza ma ho bisogno di aiuto

Ho messo in funzione l’istanza che ho creato qualche ora fa ma sto riscontrando i seguenti problemi:

  • non rimanere loggato
  • errori 404 casuali (È possibile che il mio IP
  • dominio principale (a volte) porta alla procedura guidata di configurazione anche se il forum è completamente configurato.

Inoltre, ho un paio di domande:

  • Come posso rendere le categorie la homepage?
  • Come installo correttamente i plugin? Ho seguito il tutorial e sto ancora riscontrando errori.
  • C’è un modo per creare una categoria che reindirizzi a un URL esterno?

Ecco i risultati dello script discourse_doctor: discourse_doctor export - Pastebin.com

Sembra essere di nuovo attivo per ora.

1 Mi Piace

Hai provato a cercare?
https://meta.discourse.org/search?q=How%20do%20I%20make%20categories%20the%20homepage%3F

1 Mi Piace

Sono problemi strani. Hai fatto un’installazione standard?

Le tue domande dovrebbero essere facilmente risolvibili con una ricerca.

Lo sto eseguendo con l’app del marketplace di Linode.

Penso che i problemi di connessione siano stati causati dalla propagazione DNS lenta o da qualcosa non direttamente correlato all’installazione. Perché ora funziona benissimo.

Quindi dovrai chiedere aiuto ai ragazzi di Linode con quanto segue:

e probabilmente questo:

Il tutorial di Linode utilizza il processo di installazione del plugin come spiegato in un post su questo forum (penso da parte tua).

L’installazione standard è quella ufficialmente supportata qui su Meta. Ci sono troppe variazioni nei modelli di installazione “one-click” per poter fornire un supporto coerente (e la maggior parte delle persone qui ha molta più familiarità con quella standard, il che offre un bacino di conoscenze molto più ampio da cui attingere :slightly_smiling_face:)

Se puoi, potresti prendere in considerazione l’idea di ottenere un droplet DigitalOcean (o simile) e seguire la guida all’installazione standard, invece di utilizzare quella di Linode.

Tuttavia, potresti comunque trovare consigli e suggerimenti utili se fai una ricerca. :+1:

4 Mi Piace

Linode dovrebbe andare bene, ma se usi un’installazione one-click (inclusa quella di Digital Ocean) potresti non sapere come accedere alla tua droplet e modificare il tuo app.yml ed eseguire una ricostruzione. Ma se è uguale a quella, allora va bene.

Gli errori menzionati nel primo post non sono quelli che avevo visto prima su un’installazione standard. Forse non hai abbastanza RAM?

2 Mi Piace

C’è un modo per aggiungere Google Analytics al mio forum?

Potresti cercare nelle impostazioni del sito per Google. La ricerca nelle impostazioni del sito è un buon punto di partenza prima di cercare qui. Cerca il nome dell’impostazione, la sua descrizione e il suo valore.

Ho appena notato che ho fatto un errore di battitura. Intendevo Google Analytics.

Hai cercato come ti ho suggerito e non hai trovato codice di monitoraggio universale ga? Nella descrizione c’è scritto “ID del codice di monitoraggio di Google Universal Analytics, es: UA-12345678-9; vedi Analytics Tools & Solutions for Your Business - Google Analytics”.

1 Mi Piace

Non ci avevo pensato. Ho ancora problemi con i plugin, ma almeno quando tento di installare il plugin il sito non va più giù.

Aspetta, lascia perdere, sembra che tutto sia stato resettato e tutti i membri (per qualche motivo -1) siano andati persi.

Tutti gli orari EST

Aggiornamento: tutti i post mancanti sono apparsi casualmente per alcuni secondi ma sono scomparsi di nuovo.

1 minuto dopo: è appena successo di nuovo.

2:10: C’è un modo per verificare gli aggiornamenti? Forse la versione di Discourse che Linode ha è obsoleta.

2:28: Ora funziona di nuovo normalmente. Penso che il server avesse solo bisogno di essere riavviato, ma non vedo ancora i plugin.

Ho eseguito di nuovo lo script doctor, ho notato che dice che c’è un errore sulla riga in app.yml in cui si trova il plugin docker.

2:28: È di nuovo giù!!!

Vedi qui per il monitoraggio dell’interruzione: Uptime Kuma

16:40: Era un problema di rete, il sito è di nuovo accessibile, sto ancora cercando di far funzionare i plugin.

@pfaffman

17:01: Penso ci sia un problema con il file di rebuild. Ogni volta che lo eseguo, il sito sembra andare giù.

Penso che ci sia un problema con il file di ricostruzione. Ogni volta che lo eseguo, il sito sembra andare offline.

Sembra che tu possa avere un errore di battitura nel tuo file app.yml. Ti assicuri di seguire la formattazione esistente quando aggiungi il plugin? I file YML sono molto sensibili a spazi extra, ecc.

1 Mi Piace

Ma ciò causerebbe la chiusura delle porte sul server? Il tecnico del supporto Linode con cui ho comunicato ha detto che le porte 80 e 443 sono state chiuse (ed è per questo che il sito è diventato inaccessibile).

La seguente è la sintassi dalla sezione dei plugin del file app.yml:

# I plugin vanno qui
## vedi https://meta.discourse.org/t/19157 per i dettagli
hooks:
  after_code:
    - exec:
        cd: $home/plugins
        cmd:
          - git clone https://github.com/discourse/docker_manager.git
          - git clone https://github.com/discourse/discourse-follow.git
          - git clone https://github.com/discourse/discourse-bcc.git

È previsto che il sito sia inattivo durante la ricostruzione.

Si verificano errori durante la ricostruzione?

È necessario utilizzare spazi e non tabulazioni nelle righe che aggiungono plugin. Lo faccio copiando/incollando il plugin esistente e modificandolo.

1 Mi Piace